diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5dceab4..54f9ebe 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,31 +27,14 @@ jobs: - name: Create a release if: steps.build.outputs.skip != 'true' id: create_release - uses: actions/create-release@v1 + uses: softprops/action-gh-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: ${{ steps.build.outputs.tag }} - release_name: ${{ steps.build.outputs.tag }} + name: ${{ steps.build.outputs.tag }} draft: false prerelease: false - - name: Release geosite.db - if: steps.build.outputs.skip != 'true' - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./geosite.db - asset_name: geosite.db - asset_content_type: application/octet-stream - - name: Release geosite.db sha256sum - if: steps.build.outputs.skip != 'true' - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./geosite.db.sha256sum - asset_name: geosite.db.sha256sum - asset_content_type: text/plain + files: | + geosite.db + geosite.db.sha256sum