e-square-io / nx-github-actions

A set of Github Actions for NX workspaces
MIT License
31 stars 6 forks source link

feat(nx-distributed-task): move caching to post job #14

Closed ronnetzer closed 2 years ago

ronnetzer commented 2 years ago

this is done in order to solve the ReserveCacheError that occurs most of the time also update packages also updated actions node to v16 also created logger also added debug mode to skip actions execution (for testing purposes) also added e2e jobs to PR pipeline that test the built actions in github workflow

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this PR introduce a breaking change?

[ ] Yes
[ ] No

Other information

nx-cloud[bot] commented 2 years ago

☁️ Nx Cloud Report

CI ran the following commands for commit ec07bfcf161d6f753863bafdf993b72928ba11be. Click to see the status, the terminal output, and the build insights.

πŸ“‚ See all runs for this branch


βœ… Successfully ran 2 targets - [`nx run-many --projects=nx-affected-matrix,nx-distributed-task --target=build --scan --parallel --maxParallel=3`](https://nx.app/runs/NaoLKNkEa3G) - [`nx run-many --projects=nx-affected-matrix,nx-distributed-task,utils --target=test --scan --parallel --maxParallel=3`](https://nx.app/runs/fEothyfdTzA)

Sent with πŸ’Œ from NxCloud.