-
Notifications
You must be signed in to change notification settings - Fork 332
Common CI Troubleshooting
Valentin D. Pinkman edited this page Dec 26, 2023
·
3 revisions
Here you will find a collection of common and less common error showing up in CI, as well as some ideas on how to fix them.
This might happen sometimes, it is usually not related to our runners, nor is it something that we broke ourselves (or at least it shouldn't be). The most probable case is, there is an issue with the cache
action.
Temporarily deactivate the pnpm cache in node-setup
action (which is a pain because it's present on almost all workflows). It might also be present in ./tools/actions/composites/**
.
From:
- uses: actions/setup-node@v3
with:
node-version: 16.x
cache: pnpm
cache-dependency-path: "**/pnpm-lock.yaml"
To:
- uses: actions/setup-node@v3
with:
node-version: 16.x
# cache: pnpm
# cache-dependency-path: "**/pnpm-lock.yaml"
- Ledger Live Desktop
- Ledger Live Mobile
-
Ledger Live Common
- Introduction
- Currency Models
- Currency Bridge
- Account
- Account Bridge
- apps
- appsCheckAllAppVersions
- ledger-live bot
- Canonical Ways to Investigate Bugs
- Coin Integration Introduction
- Countervalues
- Packages Duplicates
- Derivation
- Developing with CLI
- Developing
- Gist Firmware Update
- Gist Transaction
- Hardware Wallet Logic
- Socket
- Assorted tips
- Integration Tests
- Process
- Monorepository Migration Guide
- Issues, Workaround and Tricks
- Common CI Troubleshooting
- Create staging builds using the CI
- Deprecated