diff --git a/.github/workflows/merge.yaml b/.github/workflows/merge.yaml index 35f4eb54..7c874ee3 100644 --- a/.github/workflows/merge.yaml +++ b/.github/workflows/merge.yaml @@ -17,7 +17,7 @@ jobs: build-docker: name: Docker if: github.event.pull_request.merged == true - uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@build-docker-v2 + uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@fa71078959cf9f892185e8df16551720693a2cd1 # 0.9.3 permissions: contents: read pull-requests: write @@ -38,7 +38,6 @@ jobs: docker_image_format: docker fail_on_scan_vulnerabilities: ${{ vars.FAIL_ON_SCAN_VULNERABILITIES }} secrets: - gcp_service_account: ${{ secrets.GCP_SA_GITHUB_RUNNER }} cachix_auth_token: ${{ secrets.CACHIX_AUTH_TOKEN }} notify: name: Notify failure diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index b5064996..35fc78a6 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -105,7 +105,7 @@ jobs: run: yarn test build-docker: name: Docker - uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@build-docker-v2 + uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@fa71078959cf9f892185e8df16551720693a2cd1 # 0.9.3 permissions: contents: read pull-requests: write @@ -126,5 +126,4 @@ jobs: docker_image_format: docker fail_on_scan_vulnerabilities: ${{ vars.FAIL_ON_SCAN_VULNERABILITIES }} secrets: - gcp_service_account: ${{ secrets.GCP_SA_GITHUB_RUNNER }} cachix_auth_token: ${{ secrets.CACHIX_AUTH_TOKEN }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e060214d..4da29e80 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -18,7 +18,7 @@ concurrency: jobs: build-docker: name: Docker - uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@build-docker-v2 + uses: hoprnet/hopr-workflows/.github/workflows/build-docker.yaml@fa71078959cf9f892185e8df16551720693a2cd1 # 0.9.3 permissions: contents: read pull-requests: write @@ -39,10 +39,7 @@ jobs: docker_image_format: docker fail_on_scan_vulnerabilities: ${{ vars.FAIL_ON_SCAN_VULNERABILITIES }} secrets: - gcp_service_account: ${{ secrets.GCP_SA_GITHUB_RUNNER }} cachix_auth_token: ${{ secrets.CACHIX_AUTH_TOKEN }} - docker_hub_username: ${{ secrets.DOCKER_HUB_USERNAME }} - docker_hub_token: ${{ secrets.DOCKER_HUB_TOKEN }} release: name: Close release needs: @@ -50,12 +47,13 @@ jobs: runs-on: depot-ubuntu-24.04 permissions: contents: write + id-token: write outputs: released_version: ${{ steps.release.outputs.current_version }} steps: - name: Release version id: release - uses: hoprnet/hopr-workflows/actions/release-version@release-version-v4 + uses: hoprnet/hopr-workflows/actions/release-version@fa71078959cf9f892185e8df16551720693a2cd1 # 0.9.3 with: source_branch: ${{ github.ref_name }} file: package.json @@ -65,8 +63,7 @@ jobs: zulip_email: ${{ secrets.ZULIP_EMAIL }} zulip_channel: Products zulip_topic: Releases - gcp_service_account: ${{ secrets.GCP_SA_GITHUB_RUNNER }} - github_token: ${{ secrets.GH_RUNNER_TOKEN }} + github_app_private_key: ${{ secrets.GH_APP_HOPRNET_BOT_PRIVATE_KEY }} post-release: name: Post Release runs-on: depot-ubuntu-24.04