From 65ecae338b76b5cfc7d3883e71bba2007b103563 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Mon, 28 Oct 2024 21:29:39 +0700 Subject: [PATCH] update workflow This reverts commit e532a1736b37686995d873562bc5edf76d896d66. --- .github/workflows/build_benchmark.yml | 2 +- .github/workflows/build_preview.yml | 2 +- .github/workflows/build_release.yml | 10 +++------- .github/workflows/codeberg_mirror.yml | 1 + 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build_benchmark.yml b/.github/workflows/build_benchmark.yml index 685ff78ad..0f7a5e04c 100644 --- a/.github/workflows/build_benchmark.yml +++ b/.github/workflows/build_benchmark.yml @@ -62,7 +62,7 @@ jobs: build-app: runs-on: ubuntu-latest needs: prepare-build - if: startsWith(github.ref, 'refs/tags') + if: startsWith(github.ref, 'refs/tags') && github.repository == 'komikku-app/komikku' steps: - name: Clone Repository (${{ needs.prepare-build.outputs.TAG_NAME }}) uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 diff --git a/.github/workflows/build_preview.yml b/.github/workflows/build_preview.yml index 78c67088c..f0862c900 100644 --- a/.github/workflows/build_preview.yml +++ b/.github/workflows/build_preview.yml @@ -120,7 +120,7 @@ jobs: build-app: runs-on: ubuntu-latest needs: prepare-build - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/master' && github.repository == 'komikku-app/komikku' steps: - name: Clone Repository (${{ needs.prepare-build.outputs.VERSION_TAG }} - ${{ needs.prepare-build.outputs.TAG_NAME }}) uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index ef8071bc7..aedeb58c7 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -31,8 +31,6 @@ jobs: uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: fetch-depth: 0 - repository: 'komikku-app/komikku-source' - ssh-key: '${{ secrets.KOMIKKU_DEPLOY }}' - name: Validate Gradle Wrapper uses: gradle/actions/wrapper-validation@d156388eb19639ec20ade50009f3d199ce1e2808 # v4 @@ -86,7 +84,7 @@ jobs: echo "COMMIT_LOGS<<{delimiter} $(curl -H "Accept: application/vnd.github.v3+json" \ - "https://api.github.com/repos/komikku-app/komikku-source/compare/${{ steps.previous_commit.outputs.PREV_RELEASE_SHA }}...${{ steps.current_commit.outputs.CURRENT_SHA }}" \ + "https://api.github.com/repos/komikku-app/komikku/compare/${{ steps.previous_commit.outputs.PREV_RELEASE_SHA }}...${{ steps.current_commit.outputs.CURRENT_SHA }}" \ | jq '[.commits[]|{message:(.commit.message | split("\n")), username:.author.login}]' \ | jq -r '.[]|"- \(.message | first) (@\(.username))"') {delimiter}" >> $GITHUB_OUTPUT @@ -95,14 +93,12 @@ jobs: name: Build release app runs-on: ubuntu-latest needs: prepare-build - if: startsWith(github.ref, 'refs/tags/v') + if: startsWith(github.ref, 'refs/tags/v') && github.repository == 'komikku-app/komikku' steps: - name: Clone Repository (${{ needs.prepare-build.outputs.VERSION_TAG }}) uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1 with: fetch-depth: 0 - repository: 'komikku-app/komikku-source' - ssh-key: '${{ secrets.KOMIKKU_DEPLOY }}' - name: Clone Submodule run: | @@ -221,7 +217,7 @@ jobs: #### Based on - **Full Changelog**: https://github.com/komikku-app/komikku-source/compare/${{ needs.prepare-build.outputs.PREV_TAG_NAME }}...${{ needs.prepare-build.outputs.VERSION_TAG }} + **Full Changelog**: https://github.com/komikku-app/komikku/compare/${{ needs.prepare-build.outputs.PREV_TAG_NAME }}...${{ needs.prepare-build.outputs.VERSION_TAG }} ${{ needs.prepare-build.outputs.COMMIT_LOGS }} diff --git a/.github/workflows/codeberg_mirror.yml b/.github/workflows/codeberg_mirror.yml index d1aca412b..9d9730b1d 100644 --- a/.github/workflows/codeberg_mirror.yml +++ b/.github/workflows/codeberg_mirror.yml @@ -10,6 +10,7 @@ on: jobs: codeberg: + if: github.repository == 'komikku-app/komikku' runs-on: ubuntu-latest steps: - uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1