Cleanup and conditional on release.
This commit is contained in:
		
							parent
							
								
									0ae503f060
								
							
						
					
					
						commit
						868805c3a8
					
				
					 1 changed files with 3 additions and 29 deletions
				
			
		| 
						 | 
				
			
			@ -11,6 +11,7 @@ on:
 | 
			
		|||
 | 
			
		||||
jobs:
 | 
			
		||||
  release:
 | 
			
		||||
    if: startsWith(github.ref, 'refs/tags/v')
 | 
			
		||||
    runs-on: ubuntu-docker
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: Check out repository code
 | 
			
		||||
| 
						 | 
				
			
			@ -33,36 +34,9 @@ jobs:
 | 
			
		|||
      - name: release-build-darwin-arm64
 | 
			
		||||
        run: GOOS=darwin GOARCH=arm64 go build -ldflags="-s -w -X 'main.Version=${{  github.ref_name }}'" -o bin/opendtu-logger-${{  github.ref_name }}-darwin-arm64
 | 
			
		||||
 | 
			
		||||
      - name: Use Go Action  
 | 
			
		||||
        id: use-go-action
 | 
			
		||||
      - name: Create release 
 | 
			
		||||
        uses: https://gitea.com/actions/release-action@main
 | 
			
		||||
        with:
 | 
			
		||||
          files: |-
 | 
			
		||||
            bin/**            
 | 
			
		||||
          api_key: '${{secrets.RELEASE_TOKEN}}'
 | 
			
		||||
 | 
			
		||||
      # - name: Create Release
 | 
			
		||||
      #   id: create_release
 | 
			
		||||
      #   env:
 | 
			
		||||
      #     GITEA_TOKEN: ${{ secrets.CI_PACKAGES_RW }}
 | 
			
		||||
      #   run: |
 | 
			
		||||
      #     RESPONSE=$(curl -s -X POST -H "Content-Type: application/json" -H "Authorization: token ${GITEA_TOKEN}" \
 | 
			
		||||
      #       -d '{
 | 
			
		||||
      #         "tag_name": "${{ github.ref_name }}",
 | 
			
		||||
      #         "target_commitish": "main",
 | 
			
		||||
      #         "name": "Release ${{ github.ref_name }}",
 | 
			
		||||
      #         "body": "Description of the release",
 | 
			
		||||
      #         "draft": false,
 | 
			
		||||
      #         "prerelease": false
 | 
			
		||||
      #       }' \
 | 
			
		||||
      #       "https://git.hollander.online/api/v1/repos/${{ gitea.repository_owner }}/${{ gitea.event.repository.name }}/releases")
 | 
			
		||||
      #     echo "::set-output name=id::$(echo $RESPONSE | jq .id)"
 | 
			
		||||
 | 
			
		||||
      # - name: Upload Assets
 | 
			
		||||
      #   env:
 | 
			
		||||
      #     GITEA_TOKEN: ${{ secrets.CI_PACKAGES_RW }}
 | 
			
		||||
      #   run: |
 | 
			
		||||
      #     for BINARY in bin/*; do
 | 
			
		||||
      #       curl -X POST -H "Authorization: token ${GITEA_TOKEN}" -H "Content-Type: application/octet-stream" --data-binary "@$BINARY" \
 | 
			
		||||
      #         "https://git.hollander.online/api/v1/repos/${{ gitea.repository_owner }}/${{ gitea.event.repository.name }}/releases/${{ steps.create_release.outputs.id }}/assets?name=$(basename $BINARY)"
 | 
			
		||||
      #     done
 | 
			
		||||
          api_key: '${{secrets.RELEASE_TOKEN}}'
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue