task4sirRaizen/.gitea/workflows/test.yml
Workflow config file is invalid. Please check your config file: yaml: unmarshal errors: line 14: mapping key "on" already defined at line 2 line 29: mapping key "on" already defined at line 2 line 42: mapping key "on" already defined at line 2 line 16: mapping key "jobs" already defined at line 4 line 34: mapping key "jobs" already defined at line 4 line 44: mapping key "jobs" already defined at line 4 line 29: mapping key "on" already defined at line 14 line 42: mapping key "on" already defined at line 14 line 34: mapping key "jobs" already defined at line 16 line 44: mapping key "jobs" already defined at line 16 line 42: mapping key "on" already defined at line 29 line 44: mapping key "jobs" already defined at line 34

49 lines
865 B
YAML

name: Test CI/CD
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest # Matches your runner's label
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Print a message
run: echo "Gitea CI/CD is working!"
on: [push]
jobs:
artifact-test:
runs-on: ubuntu-latest
steps:
- name: Create test file
run: echo "test content" > test.txt
- name: Upload artifact
uses: actions/upload-artifact@v3
with:
name: test-file
path: test.txt
on: [push]
env:
TEST_VAR: "gitea-test-value"
jobs:
env-test:
runs-on: ubuntu-latest
steps:
- name: Print env var
run: echo "The value is $TEST_VAR"
on: [push]
jobs:
fail-test:
runs-on: ubuntu-latest
steps:
- name: This should fail
run: exit 1