Skip to content

Commit 39654d6

Browse files
committed
feat: trigger on release create
1 parent 0abc9e1 commit 39654d6

File tree

3 files changed

+15
-12
lines changed

3 files changed

+15
-12
lines changed

.dockerignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
.dockerignore
2+
.github
3+
.README.md

.github/workflows/delete-old-image.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,15 @@ jobs:
77

88
cleanup-pg:
99
runs-on: ubuntu-latest
10+
1011
steps:
1112

1213
- name: Cleanup Docker images from GHCR
1314
uses: dataaxiom/ghcr-cleanup-action@v1
1415
with:
15-
token: ${{ secrets.GITHUB_TOKEN }}
16-
owner: ${{ github.repository_owner }}
17-
repository: multi-repo/Postgres
16+
token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
17+
owner: multi-repo
18+
repository: postgres
1819
keep-n-tagged: 1
19-
package: multi-repo/Postgres/pg
20+
package: postgres/pg
2021
dry-run: false

.github/workflows/docker-builds.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,9 @@ name: Build Docker Images
22

33
on:
44
push:
5-
branches:
6-
- main
7-
release:
8-
types: [created, published, released]
9-
10-
5+
branches:
6+
- main
7+
118
jobs:
129

1310
ghcr-build-pg:
@@ -60,10 +57,12 @@ jobs:
6057
- name: Trigger Delete Old Image Workflow
6158
run: |
6259
curl -X POST \
63-
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
60+
-H "Authorization: token ${{ secrets.PERSONAL_ACCESS_TOKEN }}" \
6461
-H "Accept: application/vnd.github.v3+json" \
65-
https://api.github.com/repos/${{ github.repository }}/actions/workflows/delete-old-image.yml/dispatches \
62+
"https://api.github.com/repos/${{ github.repository }}/actions/workflows/${{ env.ACTION_NAME }}/dispatches" \
6663
-d '{"ref": "main"}'
64+
env:
65+
ACTION_NAME: delete-old-image.yml
6766

6867

6968
deploy:

0 commit comments

Comments
 (0)