fix workflow

This commit is contained in:
Devin Buhl 2021-03-13 11:40:20 -05:00
parent a2f7ccd772
commit 23bc11f315
No known key found for this signature in database
GPG Key ID: 77149AC618D714D6
4 changed files with 15 additions and 7 deletions

2
.github/CODEOWNERS vendored Normal file
View File

@ -0,0 +1,2 @@
# https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
* @onedr0p

View File

@ -20,6 +20,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare
run: echo ::set-output name=version::${GITHUB_REF##*/}
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
with:
@ -46,7 +49,7 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./build/package/Dockerfile
file: ./Dockerfile
platforms: linux/amd64,linux/arm/v7,linux/arm64
push: false # GitHub secrets not available in PRs
tags: |
@ -57,8 +60,8 @@ jobs:
uses: docker/build-push-action@v2
with:
context: .
file: ./build/package/Dockerfile
file: ./Dockerfile
platforms: linux/amd64,linux/arm/v7,linux/arm64
push: true
tags: |
${{ env.REGISTRY_IMAGE }}:${GITHUB_REF##*/}
${{ env.REGISTRY_IMAGE }}:${{ steps.prep.outputs.version }}

View File

@ -1,4 +1,4 @@
name: release
name: ci
on:
push:
@ -16,6 +16,9 @@ jobs:
- name: Checkout
uses: actions/checkout@v2
- name: Prepare
run: echo ::set-output name=version::${GITHUB_REF##*/}
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
with:
@ -37,14 +40,14 @@ jobs:
username: ${{ secrets.GHCR_USERNAME }}
password: ${{ secrets.GHCR_TOKEN }}
- name: Build and Push
- name: Build and Push (release)
if: github.event_name != 'pull_request'
uses: docker/build-push-action@v2
with:
context: .
file: ./build/package/Dockerfile
file: ./Dockerfile
platforms: linux/amd64,linux/arm/v7,linux/arm64
push: true
tags: |
${{ env.REGISTRY_IMAGE }}:latest
${{ env.REGISTRY_IMAGE }}:${GITHUB_REF##*/}
${{ env.REGISTRY_IMAGE }}:${{ steps.prep.outputs.version }}