diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 5d8140f..1145205 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -26,7 +26,7 @@ jobs: - name: Determine ref id: set_ref run: | - echo "ref=${{ github.repository_id }}" >> $GITHUB_OUTPUT + echo "ref=${{ github.event.inputs.ref }}" >> $GITHUB_OUTPUT shell: bash - name: Checkout code diff --git a/.github/workflows/docker-release.yml b/.github/workflows/docker-release.yml index 841258f..beb46e7 100644 --- a/.github/workflows/docker-release.yml +++ b/.github/workflows/docker-release.yml @@ -73,45 +73,3 @@ jobs: tags: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.set_image_tag.outputs.IMAGE_TAG }} cache-from: type=gha cache-to: type=gha,mode=max - - create-release: - needs: build-and-push - runs-on: ubuntu-latest - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - ref: ${{ needs.build-and-push.outputs.ref }} - - - name: Load Docker image - run: | - docker pull ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ needs.build-and-push.outputs.image_tag }} - docker save ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ needs.build-and-push.outputs.image_tag }} > image.tar - - - name: Upload Docker image as artifact - uses: actions/upload-artifact@v4 - with: - name: docker-image - path: image.tar - - - name: Create Release - id: create_release - uses: actions/create-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ needs.build-and-push.outputs.image_tag }} - release_name: Release ${{ needs.build-and-push.outputs.image_tag }} - draft: false - prerelease: false - body: "Release of ${{ env.IMAGE_NAME }}:${{ needs.build-and-push.outputs.image_tag }}" - - # - name: Upload Docker image to GitHub Release - # uses: actions/upload-release-asset@v1 - # env: - # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # with: - # upload_url: ${{ steps.create_release.outputs.upload_url }} - # asset_path: ./image.tar - # asset_name: docker-image-${{ needs.build-and-push.outputs.image_tag }}.tar - # asset_content_type: application/octet-stream