From 30ab208c1bb8d29554be1730652e1dde55ec244d Mon Sep 17 00:00:00 2001 From: Evan Richardson Date: Sun, 4 Feb 2024 09:19:28 +0000 Subject: [PATCH] build on everything but master, also change non master build name to dev --- .gitea/workflows/publish.yaml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index 75cfb9a..a0387ca 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -2,10 +2,11 @@ name: Build and publish Image run-name: ${{ gitea.actor }} is building py-eagle-mqtt image on: push: - tags: - - '*' branches: - - '*' + - '*' # matches every branch that doesn't contain a '/' + - '*/*' # matches every branch containing a single '/' + - '**' # matches every branch + - '!master' # excludes master jobs: build-and-push: @@ -19,11 +20,11 @@ jobs: run: curl -fsSL https://get.docker.com | sh - name: Build Docker image - run: docker build -t harbor.evanshome.io/library/py-eagle-mqtt:latest ./Docker/ + run: docker build -t harbor.evanshome.io/library/py-eagle-mqtt:dev ./Docker/ - name: Login to Harbor run: docker login -u ${{ secrets.HARBOR_USERNAME }} -p ${{ secrets.HARBOR_PASSWORD }} harbor.evanshome.io - name: Push Docker image to Harbor - run: docker push harbor.evanshome.io/library/py-eagle-mqtt:latest + run: docker push harbor.evanshome.io/library/py-eagle-mqtt:dev \ No newline at end of file