From 5f2922e51cd9f8af1e966b8f1df5841cfd04eab2 Mon Sep 17 00:00:00 2001 From: maddalax Date: Sat, 21 Sep 2024 13:42:21 -0500 Subject: [PATCH] test latest --- .github/workflows/release-site.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-site.yml b/.github/workflows/release-site.yml index 78301d5..b9b22fb 100644 --- a/.github/workflows/release-site.yml +++ b/.github/workflows/release-site.yml @@ -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 }} \ No newline at end of file + docker push ghcr.io/${{ github.repository_owner }}/htmgo-site:latest \ No newline at end of file