Skip to content

Commit 3b2fcd9

Browse files
authored
Merge pull request #2179 from hmstepanek/move-release-from-lambda-to-gha
Move init container release from lambda to GHA
2 parents 853cb03 + c491a95 commit 3b2fcd9

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Create release tags
2+
on:
3+
workflow_dispatch: # Allow manual trigger
4+
inputs:
5+
agent-version:
6+
description: 'The release tag to create init containers for, including the v. Eg v8.12.0’. '
7+
required: true
8+
type: string
9+
jobs:
10+
create_release_tags:
11+
runs-on: ubuntu-20.04
12+
steps:
13+
- name: Create release tags for K8s Init Container
14+
run: |
15+
RELEASE_TITLE="New Relic Java Agent ${{ inputs.agent-version }}.0"
16+
RELEASE_TAG="${{ inputs.agent-version }}.0_java"
17+
RELEASE_NOTES="Automated release for [Java Agent ${{ inputs.agent-version }}](https://github.com/newrelic/newrelic-java-agent/releases/tag/${{ inputs.agent-version }})"
18+
gh auth login --with-token <<< $GH_RELEASE_TOKEN
19+
echo "newrelic/newrelic-agent-init-container - Releasing \"${RELEASE_TITLE}\" with tag ${RELEASE_TAG}"
20+
gh release create "${RELEASE_TAG}" --title="${RELEASE_TITLE}" --repo=newrelic/newrelic-agent-init-container --notes="${RELEASE_NOTES}"
21+
env:
22+
GH_RELEASE_TOKEN: ${{ secrets.GH_RELEASE_TOKEN }}

0 commit comments

Comments
 (0)