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