#1001
ci: CCID and fork-friendly workflow updates (split from #937)
Summary
- Extract all
.github/workflows/changes from #937 into a standalone PR for separate review. - Adds
ccid-ci.yml/ccid-hil.yml, and the fork-friendly edits tobuild.yml,rustfmt_check.yml, andpddb-renode-ci.yml(upstream tag fetch,GITHUB_TOKENfor toolkit installs, feature-branch triggers).
Context
Reviewer requested that CI subsystem changes not be combined with the CCID firmware PR (#937).
Test plan
- Confirm workflows are syntactically valid on GitHub Actions
- On a feature-branch push/PR, Build + CCID CI jobs are triggered as expected
-
install-toolkitsucceeds withGITHUB_TOKENmapped (no anonymous releases API 403)
Made with Cursor
I hope this is helpful even if I am unable to complete it due to sight issues. Soldering on tiny pads is difficult for me.