Skip to content

Conversation

@amotl
Copy link
Contributor

@amotl amotl commented Dec 3, 2022

Dear Giorgio,

this is another improvement to the CI configuration, in order to optimize resource usage. The patch is stacked on top of your commits from #192. I hope you like it.

With kind regards,
Andreas.

amotl added 2 commits December 3, 2022 23:14
On subsequent invocations of the test suite on CI, when no dependencies
have been changed, the process can make full use of the package cache,
thus speeding up test runs, and skipping redundant downloads.

When any dependency file changes, the cache will be busted.
- When pushing to the same branch on a PR, cancel running jobs of the
  same kind.
- Allow running the job manually from the UI, using `workflow_dispatch`.
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 3, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@mindflayer mindflayer deleted the branch mindflayer:fix/issue-191 December 3, 2022 22:20
@mindflayer mindflayer closed this Dec 3, 2022
@mindflayer
Copy link
Owner

mindflayer commented Dec 3, 2022

Oopsie, I did not notice it was against my branch. Could you please open it against master?

@amotl
Copy link
Contributor Author

amotl commented Dec 3, 2022

Sure, here we go: #194.

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.

2 participants