Skip to content

1

1 #64

Workflow file for this run

name: Release
on:
release:
types: [published]
jobs:
release:
if: startsWith(github.ref, 'refs/tags/v.')
runs-on: ubuntu-latest
steps:
- name: Install Go
uses: actions/setup-go@v2
with:
go-version: 1.22.x
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: build and publish to download.newrelic.com/nrdiag/
shell: bash
env:
S3_BUCKET: ${{ secrets.S3_BUCKET }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }}
PROD_HABERDASHER_URL: ${{ secrets.PROD_HABERDASHER_URL }}
PROD_ATTACHMENT_ENDPOINT: ${{ secrets.PROD_ATTACHMENT_ENDPOINT }}
PROD_USAGE_ENDPOINT: ${{ secrets.PROD_USAGE_ENDPOINT }}
EU_HABERDASHER_URL: ${{ secrets.EU_HABERDASHER_URL }}
EU_ATTACHMENT_ENDPOINT: ${{ secrets.EU_ATTACHMENT_ENDPOINT }}
EU_USAGE_ENDPOINT: ${{ secrets.EU_USAGE_ENDPOINT }}
STAGING_USAGE_ENDPOINT: ${{ secrets.STAGING_USAGE_ENDPOINT }}
STAGING_ATTACHMENT_ENDPOINT: ${{ secrets.STAGING_ATTACHMENT_ENDPOINT }}
STAGING_HABERDASHER_URL: ${{ secrets.STAGING_HABERDASHER_URL }}
run: |
echo "release with following build version:"
echo ${{ github.event.release.name }}
BUILD_NUMBER=${{ github.event.release.name }} ./scripts/upload.sh
- name: Debug GitHub context
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"