diff --git a/.github/workflows/release.yml b/.github/workflows/main.yml similarity index 54% rename from .github/workflows/release.yml rename to .github/workflows/main.yml index 2f51fdc..5169525 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/main.yml @@ -2,26 +2,19 @@ name: Release Package on: push: - tags: - - 'v*' + branches: + - main + - workflow + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: - release: + docker: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Parse tag - id: parse_tag - run: "echo ${{ github.ref }} | sed 's#^refs/tags/v#::set-output name=version::#'" - - name: Create release - id: create_release - uses: release-drafter/release-drafter@v5 - with: - name: v${{ steps.parse_tag.outputs.version }} - tag: v${{ steps.parse_tag.outputs.version }} - version: v${{ steps.parse_tag.outputs.version }} - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Build the new image run: docker build . -t ghcr.io/zeuswpi/zauth:${{ steps.parse_tag.outputs.version }} - name: Login to the container registry