test latest

This commit is contained in:
maddalax 2024-09-21 13:42:21 -05:00
parent 7ba13f0f7b
commit 5f2922e51c

View file

@ -1,6 +1,7 @@
name: Build and Deploy htmgo.dev
on:
workflow_dispatch: # Trigger on manual workflow_dispatch
push:
branches:
- master # Trigger on pushes to master
@ -32,6 +33,9 @@ jobs:
- name: Build Docker image
run: |
cd ./htmgo-site && docker build -t ghcr.io/${{ github.repository_owner }}/htmgo-site:${{ steps.vars.outputs.short_sha }} .
- name: Tag as latest Docker image
run: |
docker tag ghcr.io/${{ github.repository_owner }}/htmgo-site:${{ steps.vars.outputs.short_sha }} ghcr.io/${{ github.repository_owner }}/htmgo-site:latest
- name: Log in to GitHub Container Registry
@ -39,4 +43,4 @@ jobs:
- name: Push Docker image
run: |
docker push ghcr.io/${{ github.repository_owner }}/htmgo-site:${{ steps.vars.outputs.short_sha }}
docker push ghcr.io/${{ github.repository_owner }}/htmgo-site:latest