Fix workflows

This commit is contained in:
James Mills 2024-10-04 00:56:03 +10:00
parent 5a292596ec
commit c10f2895fd
No known key found for this signature in database
GPG Key ID: AC4C014F1440EBD6
2 changed files with 34 additions and 1 deletions

View File

@ -1,6 +1,6 @@
--- ---
name: Build name: 🛠️ Build
on: on:
push: push:

View File

@ -0,0 +1,33 @@
---
name: 🚀 Publish
on:
push:
branches: [main]
env:
REGISTRY: r.mills.io
IMAGE: prologic/zs.mills.io
TAG: latest
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Checkout Code
uses: actions/checkout@v3
- name: Setup Docker Buildx
uses: actions/setup-buildx@v2
- name: Login to Registry
uses: actions/docker-login@v2
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_PASS }}
- name: Build and Push Image
uses: actions/docker-build-push@v4
with:
context: .
push: true
tags: ${{ env.REGISTRY}}/${{ env.IMAGE }}:${{ env.TAG }}