diff --git a/.github/workflows/release-lambda.yml b/.github/workflows/release-lambda.yml index f92100a5..554696a8 100644 --- a/.github/workflows/release-lambda.yml +++ b/.github/workflows/release-lambda.yml @@ -10,8 +10,7 @@ on: env: COMMERCIAL_REGIONS: us-east-1, us-east-2, us-west-1, us-west-2, ap-south-1, ap-northeast-3, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-northeast-1, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, eu-north-1, sa-east-1 - # LAYER_NAME: AWSOpenTelemetryDistroJs - LAYER_NAME: AWSOpenTelemetryDistroJsBeta + LAYER_NAME: AWSOpenTelemetryDistroJs permissions: id-token: write @@ -187,3 +186,23 @@ jobs: with: name: layer.tf path: layer.tf + update-layer: + runs-on: ubuntu-latest + needs: generate-release-note + steps: + - name: Checkout Repo @ SHA - ${{ github.sha }} + uses: actions/checkout@v4 + - name: download layer.tf + uses: actions/download-artifact@v3 + with: + name: layer.tf + - name: Commit changes + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + git config user.name "github-actions[bot]" + git config user.email "github-actions[bot]@users.noreply.github.com" + mv layer.tf lambda-layer/terraform/lambda/ + git add lambda-layer/terraform/lambda/layer.tf + git commit -m "Update Lambda layer ARNs for releasing" || echo "No changes to commit" + git push