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
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