Skip to content

Commit 103a198

Browse files
committed
chore: fix latest docker tag
1 parent fa85c3b commit 103a198

File tree

1 file changed

+3
-81
lines changed

1 file changed

+3
-81
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1,77 +1,9 @@
11
on:
2-
release:
3-
types:
4-
- released
5-
tags:
6-
- '*'
2+
push:
73

84
# See https://docs.github.com/en/actions/using-jobs/using-concurrency
95
name: Release
106
jobs:
11-
upload:
12-
runs-on: ubuntu-latest
13-
name: Upload to S3
14-
steps:
15-
- uses: actions/checkout@v4
16-
with:
17-
fetch-depth: 0
18-
19-
#download release assets
20-
- name: Download release
21-
run: gh release download ${{ github.event.release.tag_name }} --dir ./dist/
22-
env:
23-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24-
25-
- name: Publish deb to S3 action
26-
uses: newrelic/infrastructure-publish-action@v1
27-
with:
28-
tag: ${{ github.event.release.tag_name }}
29-
app_name: "newrelic-agent-control"
30-
repo_name: ${{ github.repository }}
31-
schema: "custom-local"
32-
schema_path: "/srv/build/upload-schema-linux-deb.yml"
33-
aws_access_key_id: ${{ secrets.TMP_OHAI_AWS_ACCESS_KEY_ID_PRODUCTION }}
34-
aws_secret_access_key: ${{ secrets.TMP_OHAI_AWS_SECRET_ACCESS_KEY_PRODUCTION }}
35-
aws_s3_bucket_name: "nr-downloads-main"
36-
aws_s3_lock_bucket_name: "onhost-ci-lock"
37-
access_point_host: "production"
38-
run_id: ${{ github.run_id }}
39-
aws_region: "us-east-1"
40-
aws_role_session_name: ${{ secrets.TMP_OHAI_AWS_ROLE_SESSION_NAME_PRODUCTION }}
41-
aws_role_arn: ${{ secrets.TMP_OHAI_AWS_ROLE_ARN_PRODUCTION }}
42-
# used for signing package stuff
43-
gpg_passphrase: ${{ secrets.OHAI_GPG_PASSPHRASE }}
44-
gpg_private_key_base64: ${{ secrets.OHAI_GPG_PRIVATE_KEY_BASE64 }} # base64 encoded
45-
disable_lock: false
46-
dest_prefix: "preview/"
47-
local_packages_path: "/srv/dist/"
48-
apt_skip_mirror: false # todo, update for next releases
49-
50-
- name: Publish rpm to S3 action
51-
uses: newrelic/infrastructure-publish-action@v1
52-
with:
53-
tag: ${{ github.event.release.tag_name }}
54-
app_name: "newrelic-agent-control"
55-
repo_name: ${{ github.repository }}
56-
schema: "custom-local"
57-
schema_path: "/srv/build/upload-schema-linux-rpm.yml"
58-
aws_access_key_id: ${{ secrets.TMP_OHAI_AWS_ACCESS_KEY_ID_PRODUCTION }}
59-
aws_secret_access_key: ${{ secrets.TMP_OHAI_AWS_SECRET_ACCESS_KEY_PRODUCTION }}
60-
aws_s3_bucket_name: "nr-downloads-main"
61-
aws_s3_lock_bucket_name: "onhost-ci-lock"
62-
access_point_host: "production"
63-
run_id: ${{ github.run_id }}
64-
aws_region: "us-east-1"
65-
aws_role_session_name: ${{ secrets.TMP_OHAI_AWS_ROLE_SESSION_NAME_PRODUCTION }}
66-
aws_role_arn: ${{ secrets.TMP_OHAI_AWS_ROLE_ARN_PRODUCTION }}
67-
# used for signing package stuff
68-
gpg_passphrase: ${{ secrets.OHAI_GPG_PASSPHRASE }}
69-
gpg_private_key_base64: ${{ secrets.OHAI_GPG_PRIVATE_KEY_BASE64 }} # base64 encoded
70-
disable_lock: false
71-
dest_prefix: "preview/"
72-
local_packages_path: "/srv/dist/"
73-
apt_skip_mirror: false
74-
757
push-container-tags:
768
runs-on: ubuntu-latest
779
name: Push container release tags
@@ -91,18 +23,8 @@ jobs:
9123
- name: Push release tags
9224
run: |
9325
docker buildx imagetools create \
94-
-t $DOCKER_IMAGE_NAME:${{ github.event.release.tag_name }} \
26+
-t $DOCKER_IMAGE_NAME:0.36.1 \
9527
-t $DOCKER_IMAGE_NAME:latest \
9628
--attest type=provenance,mode=max \
9729
--attest type=sbom \
98-
$DOCKER_IMAGE_NAME:${{ github.event.release.tag_name }}-rc
99-
100-
101-
molecule-packaging-tests:
102-
uses: ./.github/workflows/component_molecule_packaging.yml
103-
needs: [ upload ]
104-
with:
105-
TAG: ${{ github.event.inputs.tag_name || github.event.release.tag_name }}
106-
PACKAGE_NAME: "newrelic-agent-control"
107-
REPO_ENDPOINT: 'https://download.newrelic.com/preview'
108-
30+
$DOCKER_IMAGE_NAME:0.36.1-rc

0 commit comments

Comments
 (0)