CI: build dev image on dev branch pushes (palette-dev deploy)
CI / test (push) Successful in 25s
CI / docker (push) Successful in 42s

This commit is contained in:
2026-09-09 18:22:31 -05:00
parent 69da340224
commit 8ecf5338d5
+4 -4
View File
@@ -2,7 +2,7 @@ name: CI
on:
push:
branches: [main]
branches: [main, dev]
tags: ['v*']
pull_request:
@@ -23,8 +23,8 @@ jobs:
run: go test -v ./...
docker:
# build & push image only on tags (releases)
if: startsWith(github.ref, 'refs/tags/')
# build & push image only on tags (releases) and dev branch (dev deploy)
if: startsWith(github.ref, 'refs/tags/') || github.ref == 'refs/heads/dev'
needs: test
runs-on: [debian-latest]
env:
@@ -57,6 +57,6 @@ jobs:
push: true
tags: |
git.archfox.org/poslop/palette:${{ gitea.ref_name }}
git.archfox.org/poslop/palette:latest
${{ startsWith(gitea.ref, 'refs/tags/') && 'git.archfox.org/poslop/palette:latest' || '' }}
cache-from: type=gha
cache-to: type=gha,mode=max