|
9 | 9 |
|
10 | 10 | jobs: |
11 | 11 | backend-checks: |
12 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 12 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
13 | 13 | runs-on: docker |
14 | 14 | container: |
15 | 15 | image: 'code.forgejo.org/oci/node:20-bookworm' |
|
34 | 34 | path: '/workspace/forgejo/forgejo/gitea' |
35 | 35 | key: backend-build-${{ github.sha }} |
36 | 36 | frontend-checks: |
37 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 37 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
38 | 38 | runs-on: docker |
39 | 39 | container: |
40 | 40 | image: 'code.forgejo.org/oci/node:20-bookworm' |
|
46 | 46 | - run: make test-frontend-coverage |
47 | 47 | - run: make frontend |
48 | 48 | test-unit: |
49 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 49 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
50 | 50 | runs-on: docker |
51 | 51 | needs: [backend-checks, frontend-checks] |
52 | 52 | container: |
@@ -106,7 +106,7 @@ jobs: |
106 | 106 | TAGS: bindata |
107 | 107 | TEST_ELASTICSEARCH_URL: http://elasticsearch:9200 |
108 | 108 | test-remote-cacher: |
109 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 109 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
110 | 110 | runs-on: docker |
111 | 111 | needs: [backend-checks, frontend-checks] |
112 | 112 | container: |
@@ -167,7 +167,7 @@ jobs: |
167 | 167 | TAGS: bindata |
168 | 168 | TEST_REDIS_SERVER: cacher:${{ matrix.cacher.port }} |
169 | 169 | test-mysql: |
170 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 170 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
171 | 171 | runs-on: docker |
172 | 172 | needs: [backend-checks, frontend-checks] |
173 | 173 | container: |
@@ -218,7 +218,7 @@ jobs: |
218 | 218 | env: |
219 | 219 | USE_REPO_TEST_DIR: 1 |
220 | 220 | test-pgsql: |
221 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 221 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
222 | 222 | runs-on: docker |
223 | 223 | needs: [backend-checks, frontend-checks] |
224 | 224 | container: |
@@ -274,7 +274,7 @@ jobs: |
274 | 274 | USE_REPO_TEST_DIR: 1 |
275 | 275 | TEST_LDAP: 1 |
276 | 276 | test-sqlite: |
277 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 277 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
278 | 278 | runs-on: docker |
279 | 279 | needs: [backend-checks, frontend-checks] |
280 | 280 | container: |
@@ -318,7 +318,7 @@ jobs: |
318 | 318 | TEST_TAGS: sqlite sqlite_unlock_notify |
319 | 319 | USE_REPO_TEST_DIR: 1 |
320 | 320 | security-check: |
321 | | - if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} |
| 321 | + if: vars.ROLE == 'forgejo-coding' || vars.ROLE == 'forgejo-testing' |
322 | 322 | runs-on: docker |
323 | 323 | needs: |
324 | 324 | - test-sqlite |
|
0 commit comments