88 Commits

Author SHA1 Message Date
dependabot[bot]
f4a803e4bd Bump the development-dependencies group across 1 directory with 2 updates
Bumps the development-dependencies group with 2 updates in the / directory: [spring-io/spring-doc-actions](https://github.com/spring-io/spring-doc-actions) and [spring-io/github-changelog-generator](https://github.com/spring-io/github-changelog-generator).


Updates `spring-io/spring-doc-actions` from 0.0.19 to 0.0.20
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.19...v0.0.20)

Updates `spring-io/github-changelog-generator` from 0.0.11 to 0.0.12
- [Release notes](https://github.com/spring-io/github-changelog-generator/releases)
- [Commits](https://github.com/spring-io/github-changelog-generator/compare/v0.0.11...v0.0.12)

---
updated-dependencies:
- dependency-name: spring-io/spring-doc-actions
  dependency-version: 0.0.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: spring-io/github-changelog-generator
  dependency-version: 0.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 15:24:27 -05:00
dependabot[bot]
cce1d73232 Bump spring-io/spring-doc-actions in the development-dependencies group
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.18 to 0.0.19
- [Commits](https://github.com/spring-io/spring-doc-actions/compare/v0.0.18...v0.0.19)

---
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>
2025-03-22 11:39:47 -05:00
Chris Bono
af98511b8f [CI] Move GH_TOKEN to top-most env in release workflows 2025-03-16 23:35:11 -05:00
Chris Bono
5b4107cbad [CI] Fix GH token in release steps
Also adds a temporary release-adhoc.yml worklfow to handle the last pieces
of the release job that failed.
2025-03-16 22:35:20 -05:00
Chris Bono
c96302199d [CI] Remove 1.0.x from any workflows 2025-02-19 14:30:11 -06:00
Chris Bono
2e9d9fe1b3 Use changelog generator Github action
This replaces the manual steps to generator the release changelog
in the release workflow to use the standard changelog generator
action.

Resolves #856
2025-02-19 12:58:52 -06:00
Chris Bono
de5fae3765 Migrate away from third-party GChat Github action
This replaces the 'julb/action-post-googlechat-message' Github
action with simple curl call.

Resolves #857
2025-02-19 12:45:13 -06:00
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
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
56065b2b73 [CI] Do not upload Trivy results to Github 2024-10-10 17:41:50 -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
00edcaf08f Prepare CI for new minor branch 1.2.0 2024-07-28 22:47:33 -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
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
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
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
512ec73d94 [CI] Use changelog-generator for release-notes 2023-11-22 14:57:30 -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
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
a2415e92b3 [CI] Remove check-samples from main ci.yml 2023-10-05 14:19:04 -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
Chris Bono
2f06dcc57a [CI] Attempt to split deploy artifacts again (cont..)
* Add build task before publishArtifacts
2023-10-01 14:20:10 -05:00
Chris Bono
de82b99671 [CI] Attempt to split deploy artifacts again (cont..)
* Add missing checkout step
2023-10-01 13:46:37 -05:00