Skip to content

Commit

Permalink
Merge pull request #83 from solarwindscloud/NH-62724
Browse files Browse the repository at this point in the history
NH-62724: update secrets for github_action
  • Loading branch information
xuan-cao-swi authored Oct 13, 2023
2 parents 65dc1b4 + 5d21665 commit d7ff935
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 4 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/build_and_release_gem.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ name: Ruby Gem to RubyGems
# - TRACE_BUILD_RUBY_ACTIONS_API_TOKEN (from the trace-build user in github)
# - RUBYGEMS_TOKEN (from the solarwinds-apm user on rubygems.org)
# - APM_RUBY_INSTALL_TESTING_SWO_KEY
# - CI_GITHUB_TOKEN
#
# The correct oboe version has to be in the file ext/oboe_metal/src/VERSION

Expand Down Expand Up @@ -75,7 +74,7 @@ jobs:
- name: Create release draft that includes the checksum
uses: actions/github-script@v3
with:
github-token: ${{secrets.CI_GITHUB_TOKEN}}
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
github.repos.createRelease({
owner: "solarwindscloud",
Expand Down
16 changes: 14 additions & 2 deletions .github/workflows/verify_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ jobs:
matrix: ${{ steps.launch.outputs.matrix }} # this will be a json object mapping identifiers to labels and instance ids
runs-on: ubuntu-latest
steps:
- uses: getsentry/action-github-app-token@v2
id: github-token
with:
app_id: ${{ vars.APPLICATION_ID }}
private_key: ${{ secrets.APPLICATION_PRIVATE_KEY }}

- uses: aws-actions/configure-aws-credentials@v2
with:
aws-access-key-id: ${{ secrets.CI_ACCESS_KEY_ID }}
Expand All @@ -49,7 +55,7 @@ jobs:
amazonlinux:2
amazonlinux:2023
ubuntu:22.04
github-token: ${{ secrets.CI_GITHUB_TOKEN }}
github-token: ${{ steps.github-token.outputs.token }}
runner-user: github
runner-directory: /gh
instance-type: t4g.medium
Expand Down Expand Up @@ -121,6 +127,12 @@ jobs:
- verify_installation
runs-on: ubuntu-latest
steps:
- uses: getsentry/action-github-app-token@v2
id: github-token
with:
app_id: ${{ vars.APPLICATION_ID }}
private_key: ${{ secrets.APPLICATION_PRIVATE_KEY }}

- uses: aws-actions/configure-aws-credentials@v2
with:
aws-access-key-id: ${{ secrets.CI_ACCESS_KEY_ID }}
Expand All @@ -129,5 +141,5 @@ jobs:
- uses: solarwindscloud/ec2-runner-action@main
with:
action: terminate
github-token: ${{ secrets.CI_GITHUB_TOKEN }}
github-token: ${{ steps.github-token.outputs.token }}
matrix: ${{ needs.start_arm64_runner.outputs.matrix }} # passing a matrix will terminate all runners, not just one

0 comments on commit d7ff935

Please sign in to comment.