Background
The daily-build.yml workflow currently uses the third-party softprops/action-gh-release@v2 action to manage daily releases, and the secret parameter name passed between daily-build.yml and
remove-daily-latest.yml is inconsistent (gh_token vs PIXELS_DEVELOP).
Changes
- Unify secret parameter name to
PIXELS_DEVELOP across both workflows
- Replace
softprops/action-gh-release@v2 with native gh release create/edit/upload commands
- Add explicit
permissions: contents: write, actions: write to daily-build.yml
- Add
.github/workflows/README.md with setup guide for PIXELS_DEVELOP secret, token creation, and troubleshooting
Background
The
daily-build.ymlworkflow currently uses the third-partysoftprops/action-gh-release@v2action to manage daily releases, and the secret parameter name passed betweendaily-build.ymlandremove-daily-latest.ymlis inconsistent (gh_tokenvsPIXELS_DEVELOP).Changes
PIXELS_DEVELOPacross both workflowssoftprops/action-gh-release@v2with nativegh release create/edit/uploadcommandspermissions: contents: write, actions: writetodaily-build.yml.github/workflows/README.mdwith setup guide forPIXELS_DEVELOPsecret, token creation, and troubleshooting