loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'ci: move composite workflow location' (#5421) from fnetx/dry-workflow-cleanup into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5421
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>

Otto 55d9c1ba de99a9c9

+18 -18
.forgejo/workflows/composite/apt-install-from/action.yaml .forgejo/workflows-composite/apt-install-from/action.yaml
.forgejo/workflows/composite/build-backend/action.yaml .forgejo/workflows-composite/build-backend/action.yaml
.forgejo/workflows/composite/setup-env/action.yaml .forgejo/workflows-composite/setup-env/action.yaml
+18 -18
.forgejo/workflows/testing.yml
··· 20 20 ${{ toJSON(github) }} 21 21 EOF 22 22 - uses: https://code.forgejo.org/actions/checkout@v4 23 - - uses: ./.forgejo/workflows/composite/setup-env 23 + - uses: ./.forgejo/workflows-composite/setup-env 24 24 - run: su forgejo -c 'make deps-backend deps-tools' 25 25 - run: su forgejo -c 'make --always-make -j$(nproc) lint-backend tidy-check swagger-check fmt-check swagger-validate' # ensure the "go-licenses" make target runs 26 - - uses: ./.forgejo/workflows/composite/build-backend 26 + - uses: ./.forgejo/workflows-composite/build-backend 27 27 frontend-checks: 28 28 if: ${{ !startsWith(vars.ROLE, 'forgejo-') }} 29 29 runs-on: docker ··· 58 58 MINIO_ROOT_PASSWORD: 12345678 59 59 steps: 60 60 - uses: https://code.forgejo.org/actions/checkout@v4 61 - - uses: ./.forgejo/workflows/composite/setup-env 61 + - uses: ./.forgejo/workflows-composite/setup-env 62 62 - name: install git >= 2.42 63 - uses: ./.forgejo/workflows/composite/apt-install-from 63 + uses: ./.forgejo/workflows-composite/apt-install-from 64 64 with: 65 65 packages: git 66 66 - name: test release-notes-assistant.sh 67 67 run: | 68 68 apt-get -q install -qq -y jq 69 69 ./release-notes-assistant.sh test_main 70 - - uses: ./.forgejo/workflows/composite/build-backend 70 + - uses: ./.forgejo/workflows-composite/build-backend 71 71 - run: | 72 72 su forgejo -c 'make test-backend test-check' 73 73 timeout-minutes: 50 ··· 102 102 options: ${{ matrix.cacher.options }} 103 103 steps: 104 104 - uses: https://code.forgejo.org/actions/checkout@v4 105 - - uses: ./.forgejo/workflows/composite/setup-env 105 + - uses: ./.forgejo/workflows-composite/setup-env 106 106 - name: install git >= 2.42 107 - uses: ./.forgejo/workflows/composite/apt-install-from 107 + uses: ./.forgejo/workflows-composite/apt-install-from 108 108 with: 109 109 packages: git 110 - - uses: ./.forgejo/workflows/composite/build-backend 110 + - uses: ./.forgejo/workflows-composite/build-backend 111 111 - run: | 112 112 su forgejo -c 'make test-remote-cacher test-check' 113 113 timeout-minutes: 50 ··· 133 133 MYSQL_EXTRA_FLAGS: --innodb-adaptive-flushing=OFF --innodb-buffer-pool-size=4G --innodb-log-buffer-size=128M --innodb-flush-log-at-trx-commit=0 --innodb-flush-log-at-timeout=30 --innodb-flush-method=nosync --innodb-fsync-threshold=1000000000 134 134 steps: 135 135 - uses: https://code.forgejo.org/actions/checkout@v4 136 - - uses: ./.forgejo/workflows/composite/setup-env 136 + - uses: ./.forgejo/workflows-composite/setup-env 137 137 - name: install dependencies & git >= 2.42 138 - uses: ./.forgejo/workflows/composite/apt-install-from 138 + uses: ./.forgejo/workflows-composite/apt-install-from 139 139 with: 140 140 packages: git git-lfs 141 - - uses: ./.forgejo/workflows/composite/build-backend 141 + - uses: ./.forgejo/workflows-composite/build-backend 142 142 - run: | 143 143 su forgejo -c 'make test-mysql-migration test-mysql' 144 144 timeout-minutes: 50 ··· 165 165 POSTGRES_PASSWORD: postgres 166 166 steps: 167 167 - uses: https://code.forgejo.org/actions/checkout@v4 168 - - uses: ./.forgejo/workflows/composite/setup-env 168 + - uses: ./.forgejo/workflows-composite/setup-env 169 169 - name: install dependencies & git >= 2.42 170 - uses: ./.forgejo/workflows/composite/apt-install-from 170 + uses: ./.forgejo/workflows-composite/apt-install-from 171 171 with: 172 172 packages: git git-lfs 173 - - uses: ./.forgejo/workflows/composite/build-backend 173 + - uses: ./.forgejo/workflows-composite/build-backend 174 174 - run: | 175 175 su forgejo -c 'make test-pgsql-migration test-pgsql' 176 176 timeout-minutes: 50 ··· 186 186 image: 'code.forgejo.org/oci/node:20-bookworm' 187 187 steps: 188 188 - uses: https://code.forgejo.org/actions/checkout@v4 189 - - uses: ./.forgejo/workflows/composite/setup-env 189 + - uses: ./.forgejo/workflows-composite/setup-env 190 190 - name: install dependencies & git >= 2.42 191 - uses: ./.forgejo/workflows/composite/apt-install-from 191 + uses: ./.forgejo/workflows-composite/apt-install-from 192 192 with: 193 193 packages: git git-lfs 194 - - uses: ./.forgejo/workflows/composite/build-backend 194 + - uses: ./.forgejo/workflows-composite/build-backend 195 195 - run: | 196 196 su forgejo -c 'make test-sqlite-migration test-sqlite' 197 197 timeout-minutes: 50 ··· 213 213 image: 'code.forgejo.org/oci/node:20-bookworm' 214 214 steps: 215 215 - uses: https://code.forgejo.org/actions/checkout@v4 216 - - uses: ./.forgejo/workflows/composite/setup-env 216 + - uses: ./.forgejo/workflows-composite/setup-env 217 217 - run: su forgejo -c 'make deps-backend deps-tools' 218 218 - run: su forgejo -c 'make security-check'