Commit Graph

12 Commits

Author SHA1 Message Date
Renato Alcara d233a7856f fix: eliminate 40s message delivery delay caused by libsignal console dumps
fix: eliminate 40s message delivery delay caused by libsignal console dumps
2026-02-27 08:43:54 -03:00
Renato Alcara a2382e6fb4 test: add test suites + fix getErrorCodeFromStreamError
test: add test suites + fix getErrorCodeFromStreamError
2026-02-23 23:12:44 -03:00
Renato Alcara 54b399dc2e feat(app-state): App State Sync Resilience (#208)
feat(app-state): App State Sync Resilience (#208)
2026-02-22 21:54:37 -03:00
Renato Alcara b3ecba131d fix(ci): add auto-fix step to lint workflow and fix circular rule conflict
- Add `yarn lint:fix` step before lint check to auto-fix prettier/import-sort
  formatting issues (runs with continue-on-error to not block)
- Fix circular conflict between prettier and space-before-function-paren
  rule in cache-utils.ts via eslint-disable comment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 21:59:51 -03:00
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
Claude 1fa321c0a2 fix(ci): correct Yarn 4 cache paths and add auto-merge for version PRs
- Fixed cache paths for Yarn 4 (node_modules + .yarn/install-state.gz)
- Updated all workflows to use actions/cache@v4
- Added auto-merge for WhatsApp version update PRs

https://claude.ai/code/session_01QPt4WssG6jjEciQKdVpFtK
2026-02-02 18:20:03 +00:00
Claude 16699781c7 fix(ci): add GITHUB_TOKEN authentication for git operations
Yarn 4 converts HTTPS URLs to SSH internally. Added token-based
authentication using GITHUB_TOKEN to allow accessing public GitHub
repositories without SSH keys.

https://claude.ai/code/session_01QPt4WssG6jjEciQKdVpFtK
2026-02-02 17:47:08 +00:00
Claude 72c49352a3 fix(ci): configure git to use HTTPS for GitHub dependencies
Fixes "Permission denied (publickey)" error when Yarn tries to fetch
libsignal dependency via SSH in GitHub Actions.

Added git config to force HTTPS instead of SSH for all GitHub URLs
in all workflows that run yarn install.

https://claude.ai/code/session_01QPt4WssG6jjEciQKdVpFtK
2026-02-02 16:45:41 +00:00
Rajeh Taher 06c7ba0a0d github actions: update all actions 2025-07-18 23:20:24 +03:00
Rajeh Taher 703933f44c fix(master): update linting workflow to node 20 (current LTS) 2024-07-27 17:17:28 +03:00
Edgard Lorraine Messias 7c3f0df560 feat: Added workflow to release at NPM site (#48)
* chore: Changed name for release

* chore: Sorted package.json

* ci: Added workflow to publish releases

* chore: Updated .gitignore

* chore: Updated lint to use nodejs v18

* chore: Updated package name in README.md

* chore: Change the current version
2023-05-10 20:07:26 -03:00
Adhiraj Singh 3160e35d91 feat: add lint workflow 2022-06-22 10:55:10 +05:30