diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml deleted file mode 100644 index bb9bc1b..0000000 --- a/.forgejo/workflows/deploy.yaml +++ /dev/null @@ -1,18 +0,0 @@ -on: - push: - tags: - - "v*.*.*" - -jobs: - deploy: - runs-on: docker - container: - image: docker:26.1.2 - - steps: - - run: echo "Deploying version ${{ github.ref_name }}" - - run: docker build -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} . - - run: docker build -t git.tigor.web.id/tigor/redmage:latest . - - run: docker push git.tigor.web.id/tigor/redmage:${{ github.ref_name }} - - run: docker push git.tigor.web.id/tigor/redmage:latest - - run: docker compose up -d diff --git a/.forgejo/workflows/push_tag.yaml b/.forgejo/workflows/push_tag.yaml new file mode 100644 index 0000000..b6529c8 --- /dev/null +++ b/.forgejo/workflows/push_tag.yaml @@ -0,0 +1,17 @@ +# yaml-language-server: $schema=https://json.schemastore.org/github-workflow + +on: + push: + tags: + - "v*.*.*" + +jobs: + push: + runs-on: docker + container: + image: docker:26.1.2 + + steps: + - run: echo "Building version ${{ github.ref_name }}" + - run: docker build -t git.tigor.web.id/tigor/redmage:${{ github.ref_name }} -t git.tigor.web.id/tigor/redmage:latest . + - run: docker image push --all-tags git.tigor.web.id/tigor/redmage