diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3dae6524c2a..c82aad7b03b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -303,14 +303,14 @@ jobs: needs: [build, sign] runs-on: ubuntu-22.04 concurrency: builds-hex-pm + environment: release + # Only run if HEX_AWS_REGION is set (no failing job in forks) + if: "${{ vars.HEX_AWS_REGION }}" env: AWS_ACCESS_KEY_ID: ${{ secrets.HEX_AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.HEX_AWS_SECRET_ACCESS_KEY }} - AWS_REGION: ${{ secrets.HEX_AWS_REGION }} - AWS_S3_BUCKET: ${{ secrets.HEX_AWS_S3_BUCKET }} - FASTLY_REPO_SERVICE_ID: ${{ secrets.HEX_FASTLY_REPO_SERVICE_ID }} - FASTLY_BUILDS_SERVICE_ID: ${{ secrets.HEX_FASTLY_BUILDS_SERVICE_ID }} - FASTLY_KEY: ${{ secrets.HEX_FASTLY_KEY }} + AWS_REGION: ${{ vars.HEX_AWS_REGION }} + AWS_S3_BUCKET: ${{ vars.HEX_AWS_S3_BUCKET }} OTP_GENERIC_VERSION: "25" steps: - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 @@ -417,3 +417,7 @@ jobs: for key in $(cat purge_keys.txt); do purge "${key}" done + env: + FASTLY_REPO_SERVICE_ID: ${{ secrets.HEX_FASTLY_REPO_SERVICE_ID }} + FASTLY_BUILDS_SERVICE_ID: ${{ secrets.HEX_FASTLY_BUILDS_SERVICE_ID }} + FASTLY_KEY: ${{ secrets.HEX_FASTLY_KEY }}