Skip to content

Add local workflow testing support and miscellaneous improvements#27

Open
diroussel wants to merge 1 commit into
NHSDigital:feature/CAAS-3651_flocifrom
diroussel:feature/CAAS-3651_floci_with_act
Open

Add local workflow testing support and miscellaneous improvements#27
diroussel wants to merge 1 commit into
NHSDigital:feature/CAAS-3651_flocifrom
diroussel:feature/CAAS-3651_floci_with_act

Conversation

@diroussel

Copy link
Copy Markdown
Contributor
  • Document steps to run GitHub Actions workflows locally using act in CONTRIBUTING.md.
  • Update .gitignore to exclude .cache/ directory used by act.
  • Add act version to .tool-versions for consistency.
  • Introduce workflow_dispatch trigger and conditional parsing for act in test_v2.yml.
  • Extend package.json with commands for local workflow testing (test:workflow:local and architecture-specific variants).

- Document steps to run GitHub Actions workflows locally using `act` in `CONTRIBUTING.md`.
- Update `.gitignore` to exclude `.cache/` directory used by `act`.
- Add `act` version to `.tool-versions` for consistency.
- Introduce `workflow_dispatch` trigger and conditional parsing for `act` in `test_v2.yml`.
- Extend `package.json` with commands for local workflow testing (`test:workflow:local` and architecture-specific variants).
@diroussel diroussel requested a review from a team as a code owner April 24, 2026 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant