Chris Bono
186e2397d2
[CI] Fix check-samples.yml invalid variable reference (attempt 2)
2024-01-14 11:47:45 -06:00
Chris Bono
abc7c8415f
[CI] Fix check-samples.yml invalid variable reference
2024-01-14 11:44:27 -06:00
Chris Bono
ba05e7e724
[CI] Add Spring Boot 3.3.0 compatibility check
2024-01-14 11:40:25 -06:00
Chris Bono
a52532de53
Add Jacoco code coverage violation rules ( #533 )
...
This commit adds Jacoco violation rules as well as the following:
- fails the PR workflow if rules are violated
- uploads the report if the rules are violated
- replaces JacocoConventionsPlugin (Java) with a simple groovy script
Resolves #511
2024-01-01 12:37:55 -06:00
Chris Bono
aebb7112d1
[CI] Do not create branch for new release ( #522 )
...
Previously a new branch was created and tagged for every GA release.
This commit removes the branch creation and simply tags the current
branch with the release version.
Resolves #498
2023-12-15 21:21:26 -06:00
Chris Bono
10915b77af
Update spring-doc-actions to v0.0.13 ( #521 )
2023-12-14 11:51:19 -06:00
Chris Bono
5423bccd56
[CI] Fix Trivy scan in both CI and CI PR workflows (take2)
2023-12-11 23:42:49 -06:00
Chris Bono
556f285fc2
[CI] Fix Trivy scan in both CI and CI PR workflows
2023-12-11 23:06:39 -06:00
Chris Bono
843e02ce65
[CI] Guard code scanning workflows for main repo only
2023-12-11 00:32:56 -06:00
Chris Bono
b67326e12e
[CI] Fix trivy standalone workflow
2023-12-11 00:28:04 -06:00
Chris Bono
b057465f33
[CI] Add separate Trivy workflow (trivy-scan.yml)
2023-12-10 17:07:18 -06:00
Chris Bono
4528a2c03c
Add workflow dispatch to codeql
2023-12-10 16:03:37 -06:00
Chris Bono
3f2772def8
Create codeql.yml
2023-12-10 15:55:05 -06:00
Chris Bono
d4183fed38
Add sandbox testing area Github Actions workflow
2023-12-08 11:12:02 -06:00
Chris Bono
1d6f65fda1
[CI] Add 'check-samples' job to CI-PR.yml
...
* Adjust 'needs' for check-samples step
2023-11-27 15:05:20 -06:00
Chris Bono
7ffe1ddd40
[CI] Add 'check-samples' job to CI-PR.yml
...
* Use different version var
2023-11-27 14:17:55 -06:00
Chris Bono
a0d842e5e6
[CI] Add 'check-samples' job to CI-PR.yml
...
* Add version number var
2023-11-27 08:29:58 -06:00
Chris Bono
9283066fe3
[CI] Add 'check-samples' job to CI-PR.yml
...
* Removed signing of artifacts
2023-11-26 23:27:14 -06:00
Chris Bono
d071ad1a2c
[CI] Add 'check-samples' job to CI-PR.yml
2023-11-26 23:06:18 -06:00
Chris Bono
d44aa2a1ad
[CI] Use changelog-generator for release-notes
...
Remove temp workflow for debugging
2023-11-22 15:04:17 -06:00
Chris Bono
b05fa707f4
[CI] Use changelog-generator for release-notes (update)
2023-11-22 15:00:51 -06:00
Chris Bono
512ec73d94
[CI] Use changelog-generator for release-notes
2023-11-22 14:57:30 -06:00
Chris Bono
e2895c4a14
[CI] Properly named tasks for central-release.yml
2023-11-20 17:41:44 -06:00
Chris Bono
92aa2c5d86
[CI] Move closeOssrhStagingRepository to root project
2023-11-20 16:00:15 -06:00
Chris Bono
f73dc55432
[CI] Fix 'gh release create' to point to tag [skip ci]
2023-10-28 14:29:30 -05:00
Chris Bono
d484a012d7
Add Slack notification for release
2023-10-17 15:48:46 -05:00
Chris Bono
907cd74a1c
[CI] Update snapshot boot version property at end of release process
2023-10-14 20:45:45 -05:00
Chris Bono
5da13d29d2
[CI] Update boot version property at release time
2023-10-13 17:45:18 -05:00
Chris Bono
ca1cb28e95
[CI] Update release to close and release Sonatype repo separately
2023-10-08 11:50:51 -05:00
Chris Bono
0db29a674f
[CI] Add Trivy vulnerability scans
...
Adds Trivy vulnerability scan jobs to both CI and PR workflows.
Resolves #466
2023-10-06 21:50:50 -05:00
Chris Bono
203260a0c7
[CI] Simplify checkout and setup steps
...
* Also remove GE credentials for PR runs
2023-10-06 21:42:19 -05:00
Chris Bono
3a76f16372
[CI] Deploy artifacts in parallel with deploy docs (fix syntax)
2023-10-06 17:23:34 -05:00
Chris Bono
fff475dc18
[CI] Deploy artifacts in parallel with deploy docs
2023-10-06 16:32:46 -05:00
Chris Bono
2d190a3d1a
[CI] Add check_samples to 'needs' for 'perform_release' job
2023-10-05 21:23:06 -05:00
Chris Bono
1bf72c2dc6
Revert "[CI] Remove check-samples from main ci.yml"
...
This reverts commit a2415e92b3 .
2023-10-05 21:21:51 -05:00
Chris Bono
dcdee6e8b7
[CI] Revent debugging changes from check-samples.yml
2023-10-05 21:20:46 -05:00
Chris Bono
a2415e92b3
[CI] Remove check-samples from main ci.yml
2023-10-05 14:19:04 -05:00
Chris Bono
8a296d0340
[CI] Debugging check-samples (cont..)
2023-10-05 10:11:16 -05:00
Chris Bono
bf779eda93
[CI] Debugging check-samples (cont..)
2023-10-05 00:56:51 -05:00
Chris Bono
d35ba803a5
[CI] Debugging check-samples (cont..)
2023-10-05 00:26:44 -05:00
Chris Bono
feb43e4424
[CI] Debugging check-samples
2023-10-05 00:21:24 -05:00
Chris Bono
cdfcccefc3
[CI] Avoid build cache on check-samples
2023-10-05 00:11:41 -05:00
Chris Bono
b64a7110b3
Add check-samples step in CI ( #467 )
...
See #450
2023-10-04 23:58:09 -05:00
Chris Bono
4919f3efc3
[CI] Update spring-gradle-build-action to v2 in prepare-release job
2023-10-01 23:49:03 -05:00
Chris Bono
05162504e8
[CI] Remove log-complete job in ci.yml
...
* Use gradle-build-action in ci-pr.yml
* Rename deploy-docs-antora.yml to deploy-docs-dispatcher-antora.yml
2023-10-01 22:30:58 -05:00
Chris Bono
ffcca01079
[CI] Inline Antora deploy docs in CI workflow (cont..)
...
* Adjust site-path to deploy docs
2023-10-01 22:10:10 -05:00
Chris Bono
4a8b9c66ca
[CI] Inline Antora deploy docs in CI workflow (cont..)
...
* Remove copy cache step
2023-10-01 21:52:11 -05:00
Chris Bono
378d4bd61f
[CI] Inline Antora deploy docs in CI workflow
2023-10-01 21:37:22 -05:00
Chris Bono
bf308545ab
[CI] Put deploy artifacts back into build job (cont..)
...
* Fixed syntax of job dependencies
2023-10-01 20:32:58 -05:00
Chris Bono
3b4dcc2e07
[CI] Put deploy artifacts back into build job
2023-10-01 20:30:36 -05:00