fix(ci): fix release workflow #13
@@ -3,32 +3,30 @@ on:
 | 
				
			|||||||
  workflow_dispatch:
 | 
					  workflow_dispatch:
 | 
				
			||||||
  push:
 | 
					  push:
 | 
				
			||||||
    branches:
 | 
					    branches:
 | 
				
			||||||
      - master
 | 
					 | 
				
			||||||
      - main
 | 
					      - main
 | 
				
			||||||
 | 
					  # schedule:
 | 
				
			||||||
 | 
					  #   - cron: '0 9 * * 0'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
jobs:
 | 
					jobs:
 | 
				
			||||||
  # test:
 | 
					
 | 
				
			||||||
  #   name: Test
 | 
					  tag:
 | 
				
			||||||
  #   uses: ./.gitea/workflows/ci.yml@main
 | 
					    name: Tag release
 | 
				
			||||||
 | 
					    uses: https://git.tainton.uk/actions/gha-workflows/.gitea/workflows/release-with-tag.yaml@main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  create_release:
 | 
					  create_release:
 | 
				
			||||||
    name: Create Release
 | 
					    name: Create Release
 | 
				
			||||||
    # needs: test
 | 
					    needs: tag
 | 
				
			||||||
    uses: https://git.tainton.uk/actions/gha-workflows/.gitea/workflows/create-release.yml@main
 | 
					    uses: https://git.tainton.uk/actions/gha-workflows/.gitea/workflows/create-release-preexisting-tag.yaml@main
 | 
				
			||||||
 | 
					    with:
 | 
				
			||||||
 | 
					      tag: ${{ needs.tag.outputs.tag_name }}
 | 
				
			||||||
 | 
					      body: ${{ needs.tag.outputs.changelog }}
 | 
				
			||||||
    secrets:
 | 
					    secrets:
 | 
				
			||||||
      ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }}
 | 
					      ACTIONS_TOKEN: ${{ secrets.ACTIONS_TOKEN }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  print_release:
 | 
					  create_docker:
 | 
				
			||||||
    name: Print Release
 | 
					 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					 | 
				
			||||||
    needs: create_release
 | 
					 | 
				
			||||||
    steps:
 | 
					 | 
				
			||||||
      - run: echo "Created release ${{ needs.create_release.outputs.release_name }}."
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  publish:
 | 
					 | 
				
			||||||
    name: Publish Docker Images
 | 
					    name: Publish Docker Images
 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
    needs: create_release
 | 
					    needs: [tag, create_release]
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - name: Update Docker configuration
 | 
					      - name: Update Docker configuration
 | 
				
			||||||
        continue-on-error: true
 | 
					        continue-on-error: true
 | 
				
			||||||
@@ -50,7 +48,7 @@ jobs:
 | 
				
			|||||||
        uses: actions/checkout@v4.2.2
 | 
					        uses: actions/checkout@v4.2.2
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          fetch-depth: 0
 | 
					          fetch-depth: 0
 | 
				
			||||||
          ref: ${{ needs.create_release.outputs.release_name }}
 | 
					          ref: ${{ needs.tag.outputs.tag_name }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      - name: Set up Docker Buildx
 | 
					      - name: Set up Docker Buildx
 | 
				
			||||||
        uses: docker/setup-buildx-action@v3
 | 
					        uses: docker/setup-buildx-action@v3
 | 
				
			||||||
@@ -73,7 +71,7 @@ jobs:
 | 
				
			|||||||
        id: meta
 | 
					        id: meta
 | 
				
			||||||
        uses: docker/metadata-action@v5
 | 
					        uses: docker/metadata-action@v5
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          tags: type=semver,pattern=v{{version}},value=${{ needs.create_release.outputs.release_name }}
 | 
					          tags: type=semver,pattern=v{{version}},value=${{ needs.tag.outputs.tag_name }}
 | 
				
			||||||
          images: |
 | 
					          images: |
 | 
				
			||||||
            ghcr.io/${{ vars.GHCR_USERNAME }}/${{ steps.split.outputs.repo }}
 | 
					            ghcr.io/${{ vars.GHCR_USERNAME }}/${{ steps.split.outputs.repo }}
 | 
				
			||||||
            ${{ vars.PACKAGES_REGISTRY_URL }}/${{ gitea.repository }}
 | 
					            ${{ vars.PACKAGES_REGISTRY_URL }}/${{ gitea.repository }}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user