File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -12,14 +12,18 @@ jobs:
12
12
- name : Checkout Repository
13
13
uses : actions/checkout@v3
14
14
15
- - name : Set Release URL as Environment Variable
16
- run : echo "RELEASE_URL=${{ github.event.release.assets[0].browser_download_url }}" >> $GITHUB_ENV
15
+ - name : Set Release URL and Tag as Environment Variables
16
+ run : |
17
+ echo "RELEASE_URL=${{ github.event.release.assets[0].browser_download_url }}" >> $GITHUB_ENV
18
+ echo "TAG_NAME=${{ github.event.release.tag_name }}" >> $GITHUB_ENV
17
19
18
20
- name : Login to Docker Hub
19
21
run : docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }}
20
22
21
23
- name : Build and Push Docker Image
22
24
run : |
23
25
docker build -t nwn2dev/nwnx4 -f docker/nwnx4/Dockerfile --build-arg RELEASE_URL=${RELEASE_URL} .
24
- docker tag nwn2dev/nwnx4 nwn2dev/nwnx4:${{ github.event.release.tag_name }}
25
- docker push nwn2dev/nwnx4:${{ github.event.release.tag_name }}
26
+ docker tag nwn2dev/nwnx4 nwn2dev/nwnx4:${TAG_NAME}
27
+ docker push nwn2dev/nwnx4:${TAG_NAME}
28
+ docker tag nwn2dev/nwnx4 nwn2dev/nwnx4:latest
29
+ docker push nwn2dev/nwnx4:latest
You can’t perform that action at this time.
0 commit comments