diff --git a/.gitea/workflows/build-images.yml b/.gitea/workflows/build-images.yml index 8b70a4c..6de5a87 100644 --- a/.gitea/workflows/build-images.yml +++ b/.gitea/workflows/build-images.yml @@ -32,7 +32,11 @@ concurrency: jobs: build-and-push: runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 30 outputs: is-release: ${{ steps.check.outputs.is-release }} @@ -116,7 +120,11 @@ jobs: needs: [build-and-push] if: always() && needs.build-and-push.result == 'success' runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 10 steps: - uses: actions/checkout@v4 diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 59fdbf1..e1eee70 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -18,7 +18,11 @@ jobs: # Saves ~4x checkout+setup overhead vs 5 separate jobs. validate: runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 15 defaults: run: @@ -140,7 +144,11 @@ jobs: github.event_name == 'pull_request' && needs.validate.result == 'success' runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 10 defaults: run: diff --git a/.gitea/workflows/post-merge.yml b/.gitea/workflows/post-merge.yml index c5952ba..8dd596d 100644 --- a/.gitea/workflows/post-merge.yml +++ b/.gitea/workflows/post-merge.yml @@ -35,7 +35,11 @@ env: jobs: detect-and-configure: runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-base:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 10 defaults: run: @@ -99,7 +103,11 @@ jobs: needs: [detect-and-configure] if: always() && needs.detect-and-configure.result == 'success' runs-on: docker - container: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + container: + image: git.oblachno.oblachno.fyi/oblachno-oss/runner-images/ci-full:latest + credentials: + username: ${{ vars.CI_GITEA_USERNAME }} + password: ${{ secrets.CI_GITEA_API_TOKEN }} timeout-minutes: 15 outputs: tag: ${{ steps.release-tag.outputs.tag }}