Skip to content

Commit 8888e64

Browse files
authored
Add release_build workflow to Release environment (#141)
In this PR, we are changing the release_build workflow to run in the Release environment. The Release environment has been configured to require approval from another member of the team for workflow runs (called deployments), reducing the chance of accidental releases from going out etc. For more details, see https://docs.github.com/en/actions/deployment/targeting-different-environments/using-environments-for-deployment Testing: Created a dummy workflow and added to the release env, then performed a deployment with another member of the team: https://github.com/aws-observability/aws-otel-python-instrumentation/actions/workflows/env-test.yml By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
1 parent bc88b97 commit 8888e64

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/release_build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ permissions:
2121

2222
jobs:
2323
build:
24+
environment: Release
2425
runs-on: ubuntu-latest
2526
steps:
2627
- name: Checkout Contrib Repo @ SHA - ${{ github.sha }}

0 commit comments

Comments
 (0)