Commit Graph

8 Commits

Author SHA1 Message Date
Claude 4bd3c768a5 fix: GitHub Actions workflows now use GITHUB_TOKEN for dependencies
Fixed 4 failing workflow checks:

1. **Build/Lint/Test workflows**: Fixed yarn install authentication
   - Changed Git URL rewrite to include GITHUB_TOKEN in all rewrites
   - Added GITHUB_TOKEN and GIT_TERMINAL_PROMPT env vars to yarn install step
   - Now correctly handles github: dependencies (like libsignal)

2. **PR Comment workflow**: Fixed missing token error
   - Changed from secrets.PERSONAL_TOKEN to secrets.GITHUB_TOKEN
   - Workflow now has proper authentication

Root cause: Yarn 4.x was trying to clone github: dependencies via SSH,
but CI had no SSH keys. Git config now rewrites ALL GitHub URLs to
HTTPS with token authentication.

https://claude.ai/code/session_015R3U3kiprQiNTTNNt31Sg6
2026-02-14 04:58:34 +00:00
Rajeh Taher 06c7ba0a0d github actions: update all actions 2025-07-18 23:20:24 +03:00
DevAstro 7bf06ed3f5 Add PNPM install command to PR comment workflow (#1549)
Included a PNPM add command alongside npm and yarn in the PR comment workflow to support projects using PNPM for dependency management.
2025-06-24 17:54:01 -03:00
Edgard Lorraine Messias 45ce344326 ci: Use personal token instead of GITHUB_TOKEN 2023-05-22 17:36:06 -03:00
Edgard Lorraine Messias d69bdcfc17 ci: Fix pr-comment.yml 2023-05-22 17:27:20 -03:00
Edgard Lorraine Messias d0bd9ed327 ci: Use secrets.GITHUB_TOKEN 2023-05-22 17:14:20 -03:00
Edgard Lorraine Messias ee8d2bf175 ci: Fixed permission for pr-comment 2023-05-22 17:07:45 -03:00
Edgard Lorraine Messias 142485a9a8 ci: Added a pull-request comment for approval helping 2023-05-22 16:56:03 -03:00