Fix release action
This commit is contained in:
		
							
								
								
									
										14
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										14
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@@ -2,8 +2,6 @@ name: OpenInv CI
 | 
			
		||||
 | 
			
		||||
on:
 | 
			
		||||
  push:
 | 
			
		||||
  create:
 | 
			
		||||
    types: [tag]
 | 
			
		||||
  pull_request_target:
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
@@ -51,18 +49,20 @@ jobs:
 | 
			
		||||
  release:
 | 
			
		||||
    name: Create Github Release
 | 
			
		||||
    needs: [ build ]
 | 
			
		||||
    if: github.event_name == 'create' && github.event.ref_type == 'tag'
 | 
			
		||||
    if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
 | 
			
		||||
    runs-on: ubuntu-latest
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout Code
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
        with:
 | 
			
		||||
          fetch-depth: 0
 | 
			
		||||
 | 
			
		||||
      - name: Set Release Variables
 | 
			
		||||
        run: bash ./scripts/set_release_env.sh
 | 
			
		||||
 | 
			
		||||
      - name: Download Artifacts
 | 
			
		||||
        uses: actions/download-artifact@v2
 | 
			
		||||
 | 
			
		||||
      - name: Set Release Variables
 | 
			
		||||
        run: . scripts/set_release_env.sh
 | 
			
		||||
 | 
			
		||||
      - name: Create Release
 | 
			
		||||
        id: create-release
 | 
			
		||||
        uses: softprops/action-gh-release@v0.1.5
 | 
			
		||||
@@ -73,4 +73,4 @@ jobs:
 | 
			
		||||
          body: ${{ env.GENERATED_CHANGELOG }}
 | 
			
		||||
          draft: true
 | 
			
		||||
          prerelease: false
 | 
			
		||||
          files: ./OpenInv.jar
 | 
			
		||||
          files: ./dist/OpenInv.jar
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
								
							@@ -10,6 +10,8 @@ jobs:
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Checkout Code
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
        with:
 | 
			
		||||
          fetch-depth: 0
 | 
			
		||||
 | 
			
		||||
      - name: Set CurseForge Variables
 | 
			
		||||
        run: . scripts/set_curseforge_env.sh
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user