️ Chore: Make Notatio use docker machines to build

This commit is contained in:
James Musselman 2024-07-02 00:41:11 -05:00
parent 3c951ec014
commit 2fd86a0094
Signed by: Musselman
GPG key ID: 1DAEFF35ECB5D6DB

View file

@ -11,7 +11,7 @@ on:
- "**/Dockerfile" - "**/Dockerfile"
jobs: jobs:
Clone and Build: Clone and Build:
runs-on: website runs-on: docker
steps: steps:
- name: Clone repository - name: Clone repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -38,7 +38,7 @@ jobs:
run: | run: |
podman build -t notatio . podman build -t notatio .
Push-Image: Push-Image:
runs-on: website runs-on: docker
steps: steps:
- name: Push image to registry - name: Push image to registry
run: | run: |
@ -46,7 +46,7 @@ jobs:
podman push notatio ${{ vars.registry }} podman push notatio ${{ vars.registry }}
podman logout ${{ vars.registry }} podman logout ${{ vars.registry }}
Cleanup: Cleanup:
runs-on: website runs-on: docker
steps: steps:
- name: Cleanup image - name: Cleanup image
run: | run: |