Trigger Docker and packages workflows only for semantic tags

Go module versioning expect Git tags to start with the letter v.

The goal is to keep the existing naming convention for generated
artifacts and have proper versioning for the Go module.
This commit is contained in:
Frédéric Guillot 2023-07-26 20:42:08 -07:00
parent d4fbaaed0c
commit 3aad650622
2 changed files with 4 additions and 4 deletions

View file

@ -4,7 +4,7 @@ on:
- cron: '0 1 * * *'
push:
tags:
- '*.*.*'
- '[0-9]+.[0-9]+.[0-9]+'
pull_request:
branches: [ main ]
jobs:
@ -79,13 +79,13 @@ jobs:
uses: docker/setup-buildx-action@v2
- name: Login to DockerHub
uses: docker/login-action@v2
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v2
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.repository_owner }}

View file

@ -3,7 +3,7 @@ permissions: read-all
on:
push:
tags:
- '*.*.*'
- '[0-9]+.[0-9]+.[0-9]+'
jobs:
debian-package-builder:
name: Build Debian Packages