diff --git a/.github/workflows/push_image.yml b/.github/workflows/push_image.yml index a69fa5e..d9065b8 100644 --- a/.github/workflows/push_image.yml +++ b/.github/workflows/push_image.yml @@ -3,6 +3,7 @@ on: push: branches: - main + - '*-dev' env: REGISTRY: ghcr.io @@ -24,9 +25,10 @@ jobs: with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | - type=raw,value={{date 'YYYYMMDD'}}-{{sha}} - type=raw,value={{date 'YYYYMMDD'}} - type=raw,value=latest + type=raw,value={{branch}}-{{date 'YYYYMMDD'}}-{{sha}},enable=${{ github.ref != format('refs/heads/{0}', 'main') }} + type=raw,value={{date 'YYYYMMDD'}}-{{sha}},enable={{is_default_branch}} + type=raw,value={{date 'YYYYMMDD'}},enable={{is_default_branch}} + type=raw,value=latest,enable={{is_default_branch}} - name: Log into registry ${{ env.REGISTRY }} uses: docker/login-action@v2.1.0 with: