Commit 8173780
sh1pt: install CoinPayPortal Invoice Bot (coinpay-invoice@1.0.0) (#9)
* Add .github/workflows/coinpay.yml via sh1pt coinpay-invoice@1.0.0
* Fix CI: commit pnpm-lock.yaml + install ffmpeg/imagemagick in test workflow
The sh1pt test workflow uses `cache: pnpm` + `pnpm install
--frozen-lockfile`, which require a committed lockfile, but .gitignore
excluded pnpm-lock.yaml — so the job failed with "Dependencies lock
file is not found". The test suite also shells out to ffmpeg/ffprobe and
ImageMagick, which aren't on the runner.
- Stop gitignoring pnpm-lock.yaml and commit it (pnpm 10.6.5)
- Add an apt install step for ffmpeg + imagemagick to test.yml
Verified locally: 85 passing, 12 pending, 0 failing.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
---------
Co-authored-by: sh1pt-actions-fleet[bot] <287014002+sh1pt-actions-fleet[bot]@users.noreply.github.com>
Co-authored-by: Anthony <anthony@profullstack.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent faa15c7 commit 8173780
1 file changed
Lines changed: 31 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
0 commit comments