m/cup
1
0
mirror of https://github.com/sergi0g/cup.git synced 2025-11-08 05:03:49 -05:00

Update build action

This commit is contained in:
Sergio
2024-07-10 09:31:32 +03:00
parent 5a3e2d7a0b
commit b11b2861ab

View File

@@ -1,8 +1,9 @@
name: Build binaries
name: Build docker image
on:
push:
branches: ["main"]
release:
types:
- published
env:
CARGO_TERM_COLOR: always
@@ -14,6 +15,14 @@ jobs:
- name: Checkout code
uses: actions/checkout@v3
- name: Get latest release tag
id: release
uses: pozetroninc/github-action-get-latest-release@master
with:
owner: sergi0g
repo: cup
excludes: prerelease, draft
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
@@ -33,6 +42,8 @@ jobs:
context: .
push: true
platforms: linux/amd64,linux/arm64
tags: ghcr.io/sergi0g/cup:latest
tags: |
ghcr.io/sergi0g/cup:latest
ghcr.io/sergi0g/cup:${{ steps.release.outputs.release }}
cache-from: type=gha
cache-to: type=gha,mode=max