From b4b9a62ada3583f7240249b276517a206783e50b Mon Sep 17 00:00:00 2001 From: kyori19 Date: Mon, 7 Mar 2022 07:32:47 +0900 Subject: [PATCH] Avoid use of unmaintained action --- .github/workflows/build.yml | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index feb2accb8..2242cad6e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,5 +1,8 @@ name: Build +permissions: + contents: write + on: push: pull_request: @@ -78,29 +81,19 @@ jobs: fi done - - uses: actions/create-release@v1 - id: draft - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ env.CHANGELOG_VERSION }} - release_name: Yuito ${{ env.CHANGELOG_VERSION }} - body_path: ${{ env.CHANGELOG_DIR }}whatsnew-ja-JP - draft: true - - uses: actions/download-artifact@v1 with: name: built-app - run: | cd ./built-app - echo "ARTIFACT_FILE=$(find . -type f -name "*.apk" | head -1 | gawk -F/ '{print $NF}')" >> $GITHUB_ENV + mv "$(find . -type f -name "*.apk" | head -1)" "Yuito-${{ env.CHANGELOG_VERSION }}.apk" - - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: softprops/action-gh-release@v1 with: - upload_url: ${{ steps.draft.outputs.upload_url }} - asset_path: ./built-app/${{ env.ARTIFACT_FILE }} - asset_name: Yuito-${{ env.CHANGELOG_VERSION }}.apk - asset_content_type: application/vnd.android.package-archive + body_path: ${{ env.CHANGELOG_DIR }}whatsnew-ja-JP + draft: true + files: ./built-app/Yuito-${{ env.CHANGELOG_VERSION }}.apk + name: Yuito ${{ env.CHANGELOG_VERSION }} + tag_name: ${{ env.CHANGELOG_VERSION }} + fail_on_unmatched_files: true