Chris Bono
6e1c3362e4
[CI] Fix scheduled param on ci.yml
...
This sets a default for the inputs.run-trivy-scan variable when
the ci.yml is run from a schedule. Otherwise the scan is not
running which then results in the updated libs not being
published.
2024-12-09 14:58:12 -06:00
Chris Bono
f248842332
[CI] Re-enable Trivy scan in ci-pr.yml
...
Also set scan by default in ci.yml
2024-11-22 12:52:52 -06:00
Chris Bono
51affaa84c
[CI] Update Trivy repositories
...
This commit is a workaround for the TOOMANYREQUESTS issue currently breaking Trivy scan workflow.
2024-11-17 19:45:16 -06:00
Chris Bono
8fcf15dcbb
[CI] Schedule Trivy scan for maintenance branches
2024-11-06 19:21:05 -06:00
Chris Bono
6854994ab4
[CI] Update desc on Trivy input on ci.yml
2024-11-06 19:06:28 -06:00
Chris Bono
4e1d7b08e5
[CI] Do not run Trivy scan by default
...
To get around recent TOOMANYREQUESTS from Trivy during DB download,
this commit does the following:
- removes the scan from ci-pr.yml altogether
- makes scan optional (default false) for ci.yml
- schedules scan to run every 3 days at 14:00 UTC
2024-11-06 19:04:29 -06:00
Chris Bono
3ad7235a87
[CI] Add github-pat to trivy-scan.yml
...
Adds Github token to the trivy scan in an effort to prevent the
recent CI failures due to TOOMANYREQUESTS on downloading the Trivy
db.
2024-10-15 17:53:00 -05:00
Chris Bono
b2668f3109
[CI] Update Trivy upload version back to v3
2024-10-10 17:42:27 -04:00
Chris Bono
56065b2b73
[CI] Do not upload Trivy results to Github
2024-10-10 17:41:50 -04:00
Chris Bono
c2cd73abb8
Removing codeQL
2024-10-10 17:40:32 -04:00
Chris Bono
de7397c53d
[CI] Downgrade upload-sarif action (attempt 2)
2024-10-10 17:18:53 -04:00
Chris Bono
4d907921f3
[CI] Downgrade upload-sarif action
...
Latest upload action seems to be failing the build.
2024-10-10 13:35:55 -04:00
Chris Bono
a597238d79
[CI] Switch order of CI schedule
...
This commit adjusts the schedule of the CI workflow jobs so that main
runs last to ensure the current docs are from main, not 1.0.x. This is
a workaround to deal w/ the fact that the docs build is currently
broken.
2024-09-15 10:38:36 -05:00
Chris Bono
82e3e7a443
Update Develocity access key vars ( #838 )
...
Replaces
- GRADLE_ENTERPRISE_CACHE_USER
- GRADLE_ENTERPRISE_CACHE_PASSWORD
- GRADLE_ENTERPRISE_CACHE_PASSWORD
with
- DEVELOCITY_ACCESS_KEY
2024-09-10 21:39:18 -05:00
Chris Bono
2207eb2733
[CI] Update 1.0.x and 1.1.x CI schedules (every N days)
2024-07-29 23:36:04 -05:00
Chris Bono
00edcaf08f
Prepare CI for new minor branch 1.2.0
2024-07-28 22:47:33 -05:00
Chris Bono
3b524df6a8
[CI] Add AdHoc release workflow
...
Adds Github workflow that can be run to handle the release process
if the 'Deploy Artifacts' step fails due to timeout but the repo
is eventually closed or closed manually.
2024-07-16 19:13:11 -05:00
Chris Bono
0c42030c27
[CI] Replace Slack w/ GChat
...
Use GChat instead of Slack when announcing a release.
2024-07-16 17:43:03 -05:00
dependabot[bot]
25b8575334
Bump spring-io/spring-doc-actions in the development-dependencies group ( #722 )
...
Bumps the development-dependencies group with 1 update: [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions ).
Updates `spring-io/spring-doc-actions` from 0.0.17 to 0.0.18
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.17...v0.0.18 )
---
updated-dependencies:
- dependency-name: spring-io/spring-doc-actions
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-26 20:50:47 -05:00
dependabot[bot]
6cda41c063
Bump the development-dependencies group with 5 updates ( #695 )
...
Bumps the development-dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions ) | `0.0.13` | `0.0.17` |
| [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action ) | `1.19.0` | `1.26.0` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `spring-io/spring-doc-actions` from 0.0.13 to 0.0.17
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.13...v0.0.17 )
Updates `slackapi/slack-github-action` from 1.19.0 to 1.26.0
- [Release notes](https://github.com/slackapi/slack-github-action/releases )
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.19.0...v1.26.0 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development-dependencies
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development-dependencies
- dependency-name: spring-io/spring-doc-actions
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: slackapi/slack-github-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-29 16:42:22 -05:00
Chris Bono
5834925e29
Add Spring Pulsar 1.0.0 + Boot 3.2.3 compat test
2024-05-10 11:18:08 -05:00
Chris Bono
7fc1fa0479
[CI] Add short-circuiting checkFormat step ci-pr
2024-04-23 13:45:01 -05:00
Chris Bono
bc95fd51a9
[CI] Adjust check-samples.yml for Java 21
...
Exclude the 'sample-signup-function' as it does not compile w/ Java 21
2024-03-22 14:58:39 -05:00
Chris Bono
19957ac619
Add Java 21 support for running tests ( #622 )
...
This commit adds a Gradle property 'testToolchain' that when set will
configure the Java toolchain plugin accordingly.
Additionally:
-------------
* Replace the custom toolchain plugin with the vanilla one provided by
Gradle
* Move the Java conventions from Java plugin to Groovy script
* [CI] Add Java 21 to check-samples.yml
2024-03-22 10:51:10 -05:00
Chris Bono
eefff55c9f
[CI] Add 1.0.x to PR branches
2024-03-18 15:30:23 -05:00
Chris Bono
d036575f4e
Update to changelog generator 0.0.10
2024-03-15 09:48:08 -05:00
Chris Bono
23595e9c1c
[CI] Skip samples during test target [skip ci]
...
This commit sets the sample tests to not run as part of the
regular 'test' task. We only want the sample tests to run during the
"check-samples" step.
2024-02-20 19:39:18 -06:00
Chris Bono
34f195f61e
[CI] Remove redundant boot version from check-samples [skip ci]
2024-02-20 15:12:33 -06:00
Chris Bono
0ba22a4696
Update project version and Spring Boot version ( #555 )
...
This commit updates the project version to 1.1.x and the Spring
Boot version to 3.3.0-SNAPSHOT.
The version compatibility matrix is also updated to include a row for
the 1.1.x version.
2024-01-25 23:27:03 -06:00
Chris Bono
6182d15e6b
[CI] Update Github workflows for 1.0.x
...
Remove 0.2.x from workflows in main
2024-01-25 18:37:06 -06:00
Chris Bono
98059d7b3a
[CI] Add Spring Boot 3.3.0-SNAPSHOT to check-samples in ci.yml
2024-01-15 15:01:24 -06:00
Chris Bono
3667169c11
[CI] Add Spring Boot 3.3.0-SNAPSHOT to check-samples in ci-pr.yml
2024-01-15 14:26:02 -06:00
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