Artem Bilan
38f0ca077c
Add schedule & concurrency to CI workflow
...
* The `schedule` allows to have a fresh snapshot every night (`--rerun-tasks` should ensure we build against cache)
* The `concurrency` allows to cancel previously running and scheduled workflows: only the last built SNAPSHOT matters
2024-01-04 16:23:25 -05:00
Artem Bilan
f6cb25742b
Upgrade to the latest reusable workflows
2024-01-04 16:15:22 -05:00
Artem Bilan
9470841f5f
Latest reusable workflow for pr-build.yml
2024-01-03 13:03:26 -05:00
Artem Bilan
92243ee633
Revert PAT for merge-dependabot-pr
...
Dependabot does not see GH secrets: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions#responding-to-events
2023-12-23 14:29:55 -05:00
Artem Bilan
f743fb3f8a
Use PAT for merge-dependabot-pr.yml
...
This would let GH to trigger SNAPSHOT workflow on push to the branch
2023-12-22 17:45:16 -05:00
Artem Bilan
7b59d41bc8
Add merge-dependabot-pr.yml workflow
...
* Fix `mail-supplier` to use `angus-mail.version` project property
2023-12-22 16:18:20 -05:00
Artem Bilan
5a6e572efc
More permissions for release workflow
2023-12-22 15:51:11 -05:00
Artem Bilan
655f49b956
Migrate GHAs for repo from Spring IO org
2023-12-20 17:07:05 -05:00
Artem Bilan
436dbf2e5c
Migrate to Gradle-specific release reusable flow
2023-11-30 18:06:58 -05:00
Artem Bilan
e24552f6e4
Add CI/CD GH infrastructure
2023-11-23 16:02:58 -05:00