Skip to content

Commit

Permalink
Fix docker-image workflow
Browse files Browse the repository at this point in the history
GITHUB_REF_NAME no longer working
  • Loading branch information
AgustinSRG committed Oct 17, 2023
1 parent 771d5b5 commit 88bc7da
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Set env RELEASE_VERSION
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV

- name: Install NodeJS
uses: actions/setup-node@v3
with:
Expand All @@ -32,10 +35,10 @@ jobs:
password: ${{ secrets.DOCKER_TOKEN }}

- name: Add version tag to Docker image
run: docker tag asanrom/pmv:latest asanrom/pmv:$GITHUB_REF_NAME
run: docker tag asanrom/pmv:latest asanrom/pmv:${{ env.RELEASE_VERSION }}

- name: Push the Docker image (Current Version)
run: docker push asanrom/pmv:$GITHUB_REF_NAME
run: docker push asanrom/pmv:${{ env.RELEASE_VERSION }}

- name: Push the Docker image (Latest)
run: docker push asanrom/pmv:latest
Expand All @@ -48,13 +51,13 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- name: Tag version (GitHub Packages)
run: docker tag asanrom/pmv:latest ghcr.io/agustinsrg/personalmediavault:$GITHUB_REF_NAME
run: docker tag asanrom/pmv:latest ghcr.io/agustinsrg/personalmediavault:${{ env.RELEASE_VERSION }}

- name: Tag latest (GitHub Packages)
run: docker tag asanrom/pmv:latest ghcr.io/agustinsrg/personalmediavault:latest

- name: Push the Docker image (GitHub Packages) (Current Version)
run: docker push ghcr.io/agustinsrg/personalmediavault:$GITHUB_REF_NAME
run: docker push ghcr.io/agustinsrg/personalmediavault:${{ env.RELEASE_VERSION }}

- name: Push the Docker image (GitHub Packages) (Latest)
run: docker push ghcr.io/agustinsrg/personalmediavault:latest
Expand Down

0 comments on commit 88bc7da

Please sign in to comment.