Updated build steps
Some checks failed
Build Website / Build Dockerfile (push) Failing after 0s
Build Website / Tag Version (push) Successful in 6s

This commit is contained in:
2025-09-27 00:48:28 -04:00
parent 78a5e8ba35
commit bb8e7a402b

View File

@@ -21,18 +21,26 @@ jobs:
with:
tag: ${{env.VERSION}}
publish:
name: Build & Push Dockerfile
uses: ztimson/actions/.github/workflows/docker.yaml@develop
with:
name: ztimson/kiwixm
repository: ${{github.server_url}}/${{github.repository}}.git
pass: ${{secrets.DEPLOY_TOKEN}}
docker:
name: Build Dockerfile
runs-on: ubuntu-latest
steps:
- name: Clone Repository
- uses: ztimson/actions/clone@develop
publish-docker:
name: Build & Push Dockerfile
uses: ztimson/actions/.github/workflows/docker.yaml@develop
with:
name: ztimson/kiwixm
repository: hub.docker.com
pass: ${{secrets.DOCKER_TOKEN}}
- name: Build Image
run: |
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker build -t "$REGISTRY/${{github.repository}}:${{github.ref_name}}" .
- name: Publish Latest Tag
run: |
if [ "${{github.ref_name}}" = "master" ]; then
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker tag "$REGISTRY/${{github.repository}}:${{github.ref_name}}" "$REGISTRY/${{github.repository}}:latest"
docker push "$REGISTRY/${{github.repository}}:latest"
REGISTRY=$(echo ${{github.server_url}} | sed s%http://%% | sed s%https://%%)
docker tag "$REGISTRY/${{github.repository}}:${{github.ref_name}}" "ztimson/kiwixm:latest"
docker push "ztimson/kiwixm:latest"
fi