3434default :' build'
3535type :string
3636secrets :
37+ CICD_PAT :{ required: true }
3738DEPLOY_API_KEY :{ required: false }
3839ITCH_USERNAME :{ required: false }
3940ITCH_PROJECT :{ required: false }
4243AWS_ACCESS_KEY_ID :{ required: false }
4344AWS_SECRET_ACCESS_KEY :{ required: false }
4445S3_BUCKET :{ required: false }
45- GH_PAGES_TOKEN :{ required: false }
4646STEAM_USERNAME :{ required: false }
4747STEAM_PASSWORD :{ required: false }
4848STEAM_APP_ID :{ required: false }
7979projectName :${{ inputs.projectName }}
8080version :${{ inputs.buildVersion }}
8181githubRepository :${{ github.repository }}
82- githubToken :${{ secrets.GITHUB_TOKEN }}
82+ githubToken :${{ secrets.CICD_PAT }}
8383hasCombinedArtifacts :${{ inputs.hasCombinedArtifacts }}
8484requiredBuildTargetsJson :' ${{ toJson(matrix.requiredBuildTargets) }}'
8585
@@ -100,7 +100,7 @@ jobs:
100100version :${{ inputs.buildVersion }}
101101requiredBuildTargets :' ${{ toJson(matrix.requiredBuildTargets) }}'
102102env :
103- GH_TOKEN :${{ secrets.GITHUB_TOKEN }}
103+ GH_TOKEN :${{ secrets.CICD_PAT }}
104104
105105 -name :🛠️ Normalize Artifact Layout (Release Per-Build-Target Only)
106106if :${{ inputs.artifactSource == 'release' && inputs.hasCombinedArtifacts == 'false' }}
@@ -136,7 +136,7 @@ jobs:
136136if :matrix.target == 'gh-pages'
137137uses :peaceiris/actions-gh-pages@v4
138138with :
139- github_token :${{ secrets.GITHUB_TOKEN }}
139+ github_token :${{ secrets.CICD_PAT }}
140140publish_dir :" ./${{ env.ARTIFACT_DIR }}/WebGL"
141141
142142# ───── itch.io ─────