diff --git a/.gitea/workflows/docker-release.yml b/.gitea/workflows/docker-release.yml new file mode 100644 index 00000000..ea1bfa99 --- /dev/null +++ b/.gitea/workflows/docker-release.yml @@ -0,0 +1,50 @@ +name: Docker Release + +on: + push: + tags: + - v* + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Docker meta + id: meta + uses: docker/metadata-action@v4 + with: + images: | + ${{ secrets.DOCKER_REPO }}/mayswind/ezbookkeeping + tags: | + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=raw,value=latest + + - name: Set up the environment + run: | + cat >> docker/custom-backend-pre-setup.sh <> docker/custom-frontend-pre-setup.sh <> docker/custom-backend-pre-setup.sh <> docker/custom-frontend-pre-setup.sh <