Cleanup workflows

This commit is contained in:
Twinki
2024-01-27 12:27:11 -05:00
parent c1f480027d
commit 2082667b2a
3 changed files with 55 additions and 46 deletions

View File

@@ -1,5 +1,5 @@
name: Release
on:
on:
release:
types: [published]
@@ -7,15 +7,16 @@ jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Checkout
uses: actions/checkout@v4
- name: Login to DockerHub
uses: docker/login-action@v3
- name: Docker - Login
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
- name: Docker meta
- name: Docker - Metadata
id: meta
uses: docker/metadata-action@v5
with:
@@ -28,11 +29,11 @@ jobs:
type=semver,pattern=v{{major}}.{{minor}}
type=semver,pattern=v{{major}}
# always generate latest tag on push
flavor: |
latest=true
- name: Build and push to DockerHub & GitHub Packages
flavor: latest=true
- name: Docker - Build / Push
id: docker_build
uses: docker/build-push-action@v5
with:
push: true
tags: ${{ steps.meta.outputs.tags }}
tags: ${{ steps.meta.outputs.tags }}