diff --git a/.github/workflows/_rust-binary.yml b/.github/workflows/_rust-binary.yml index a49a54d..2e3497b 100644 --- a/.github/workflows/_rust-binary.yml +++ b/.github/workflows/_rust-binary.yml @@ -30,11 +30,6 @@ on: required: false type: boolean default: false - secrets: - GH_APP_ID: - required: true - GH_APP_PRIVATE_KEY: - required: true env: CARGO_TERM_COLOR: always @@ -48,24 +43,13 @@ jobs: permissions: contents: write steps: - - name: Generate token - if: inputs.skip_create_release != true && inputs.dry_run != true - id: generate_token - uses: actions/create-github-app-token@v2 - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - - uses: actions/checkout@v4 if: inputs.skip_create_release != true && inputs.dry_run != true - with: - token: ${{ steps.generate_token.outputs.token }} - name: Create GitHub Release if: inputs.skip_create_release != true && inputs.dry_run != true uses: softprops/action-gh-release@v2 with: - token: ${{ steps.generate_token.outputs.token }} tag_name: ${{ inputs.tag_name }} name: ${{ inputs.bin_name }} ${{ inputs.tag_name }} draft: false @@ -102,16 +86,7 @@ jobs: os: ubuntu-22.04 steps: - - name: Generate token - id: generate_token - uses: actions/create-github-app-token@v2 - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - - uses: actions/checkout@v4 - with: - token: ${{ steps.generate_token.outputs.token }} - name: Rewrite SSH to HTTPS for public deps run: git config --global url."https://github.com/".insteadOf "ssh://git@github.com/" @@ -154,5 +129,5 @@ jobs: zip: windows checksum: sha256 manifest-path: ${{ inputs.manifest_path }} - token: ${{ steps.generate_token.outputs.token }} + token: ${{ github.token }} dry-run: ${{ inputs.dry_run }} diff --git a/.github/workflows/release-lsp-binary.yml b/.github/workflows/release-lsp-binary.yml index 0f79b5d..cd83fe8 100644 --- a/.github/workflows/release-lsp-binary.yml +++ b/.github/workflows/release-lsp-binary.yml @@ -71,21 +71,11 @@ jobs: permissions: contents: write steps: - - name: Generate token - id: generate_token - uses: actions/create-github-app-token@v2 - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - - uses: actions/checkout@v4 - with: - token: ${{ steps.generate_token.outputs.token }} - name: Create GitHub Release uses: softprops/action-gh-release@v2 with: - token: ${{ steps.generate_token.outputs.token }} tag_name: ${{ needs.setup.outputs.tag }} name: iii-lsp ${{ needs.setup.outputs.version }} draft: false @@ -108,6 +98,4 @@ jobs: is_prerelease: ${{ needs.setup.outputs.is_prerelease == 'true' }} skip_create_release: true dry_run: ${{ needs.setup.outputs.dry_run == 'true' }} - secrets: - GH_APP_ID: ${{ secrets.GH_APP_ID }} - GH_APP_PRIVATE_KEY: ${{ secrets.GH_APP_PRIVATE_KEY }} + secrets: inherit diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dea02c3..340972d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -71,21 +71,11 @@ jobs: permissions: contents: write steps: - - name: Generate token - id: generate_token - uses: actions/create-github-app-token@v2 - with: - app-id: ${{ secrets.GH_APP_ID }} - private-key: ${{ secrets.GH_APP_PRIVATE_KEY }} - - uses: actions/checkout@v4 - with: - token: ${{ steps.generate_token.outputs.token }} - name: Create GitHub Release uses: softprops/action-gh-release@v2 with: - token: ${{ steps.generate_token.outputs.token }} tag_name: ${{ needs.setup.outputs.tag }} name: image-resize ${{ needs.setup.outputs.version }} draft: false @@ -108,6 +98,4 @@ jobs: is_prerelease: ${{ needs.setup.outputs.is_prerelease == 'true' }} skip_create_release: true dry_run: ${{ needs.setup.outputs.dry_run == 'true' }} - secrets: - GH_APP_ID: ${{ secrets.GH_APP_ID }} - GH_APP_PRIVATE_KEY: ${{ secrets.GH_APP_PRIVATE_KEY }} + secrets: inherit