diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 282b543e87..93f57e9d3a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,10 +23,10 @@ jobs: steps: - name: Generate App Token id: generate_token - uses: tibdex/github-app-token@v2 + uses: actions/create-github-app-token@v1 with: - app_id: ${{ secrets.API_PLATFORM_APP_ID }} - private_key: ${{ secrets.API_PLATFORM_APP_PRIVATE_KEY }} + app-id: ${{ secrets.API_PLATFORM_APP_ID }} + private-key: ${{ secrets.API_PLATFORM_APP_PRIVATE_KEY }} - name: Checkout repository uses: actions/checkout@v6 @@ -52,12 +52,30 @@ jobs: steps: - name: Generate App Token id: generate_token - uses: tibdex/github-app-token@v2 + uses: actions/create-github-app-token@v1 with: - app_id: ${{ secrets.API_PLATFORM_APP_ID }} - private_key: ${{ secrets.API_PLATFORM_APP_PRIVATE_KEY }} + app-id: ${{ secrets.API_PLATFORM_APP_ID }} + private-key: ${{ secrets.API_PLATFORM_APP_PRIVATE_KEY }} - name: Update distribution env: GH_TOKEN: ${{ steps.generate_token.outputs.token }} run: gh workflow run -R api-platform/api-platform release.yml -f tag=${{ github.ref_name }} + + dispatch-demo-update: + name: Dispatch Demo Update + runs-on: ubuntu-latest + needs: split + if: startsWith(github.ref, 'refs/tags/') + steps: + - name: Generate App Token + id: generate_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ secrets.API_PLATFORM_APP_ID }} + private-key: ${{ secrets.API_PLATFORM_APP_PRIVATE_KEY }} + + - name: Update demo + env: + GH_TOKEN: ${{ steps.generate_token.outputs.token }} + run: gh workflow run -R api-platform/demo upgrade-api-platform.yml