Commit Graph

28 Commits

Author SHA1 Message Date
Rob Winch
74e37feb7d Use GITHUB_TOKEN 2024-06-04 11:02:34 -05:00
Rob Winch
5c59f42605 Schedule release-scheduler for every day 2024-06-03 15:13:56 -05:00
Rob Winch
8eedd20494 Add perform-release 2024-06-03 15:13:56 -05:00
dependabot[bot]
716f311fc0 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/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)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31 13:42:35 -05:00
Rob Winch
58fcc66dca Use antora instead of docs 2024-05-31 13:40:05 -05:00
Rob Winch
2a984e8a9f Use deploy-javadocs instead of deploy-docs 2024-05-31 13:39:52 -05:00
Rob Winch
806519a163 PRs do not invoke Antora Docs Build 2024-05-31 13:39:30 -05:00
Rob Winch
8efef3b4a3 Add release scheduling 2024-05-31 12:33:20 -05:00
Rob Winch
5fd3ea4bbe Fix jdk matrix for ci 2024-05-30 14:42:13 -05:00
Rob Winch
739db6ff04 Use Automation from Security Projects 2024-05-30 14:40:57 -05:00
Rob Winch
1456f03b61 Remove rebuild-search-index.yml
This is no longer needed because a hosted crawler is used
2024-05-29 15:36:18 -05:00
Rob Winch
e036fa279e Use Develocity Plugin
Closes gh-209
2024-05-29 15:36:07 -05:00
Janne Valkealahti
b459eb1e1e Add ossrh credentials to ci 2023-06-05 07:05:39 +01:00
Janne Valkealahti
5bcfe5acaa Switch to use spring-gradle-build-action 2023-05-23 09:37:05 +01:00
Janne Valkealahti
4328ae278b Enable ge secrets in ci workflow 2023-05-23 09:00:19 +01:00
Janne Valkealahti
41f26df8fd Run ci workflow on all branch pushes
- Assuming that a release tag is pushed a ci workflow
  will then build and publish tagged version.
- Relates #165
2023-04-24 10:06:09 +01:00
Janne Valkealahti
fc7d213246 Enable artifact signing
- Add secrets to ci workflow which will enable
  signing task.
- Relates #165
2023-04-24 09:50:36 +01:00
Janne Valkealahti
2294e3612d Modify build publishing
- Add signing plugin
- Add nexus publishing plugin
- Tweak publish to separate artifactory and nexus
  for release vs. snapshot/milestone
- Remove docs publish from root as antora will
  have separate publishing system.
- Modify ci workflow to use publishArtifacts task
  which would then pick either artifactory or nexus.
- Relates #165
2023-04-24 09:07:40 +01:00
Janne Valkealahti
3b237ceb33 Add search index workflow
- Relates #166
2023-04-18 13:21:18 +01:00
Janne Valkealahti
f0db26b8a6 Dispatch docs deploy from ci
- Use docs-build branch for workflow run
- Relates #166
2023-04-18 10:16:44 +01:00
Janne Valkealahti
45c75e96cb Dispatch docs deploy from ci
- If artifact publish is ok, dispatch deploy-docs
  workflow for current branch.
- Relates #166
2023-04-18 09:57:59 +01:00
Janne Valkealahti
7b88266f77 Change permissions in deploy docs workflow
- Workflow dispatch needs write access to actions.
- Relates #166
2023-04-17 13:19:42 +01:00
Janne Valkealahti
cf5b126b26 Add deploy docs workflow
- Relates #166
2023-04-17 13:05:24 +01:00
Janne Valkealahti
985d5072da Publish to artifactory from build
- Add publish job to ci workflow
- Relates #165
2023-03-21 17:22:46 +00:00
Janne Valkealahti
0d9dbb64f2 Add liberica jdk to ci 2023-03-07 16:12:37 +00:00
Janne Valkealahti
081084f2aa Disable cache 2023-03-07 14:25:56 +00:00
Janne Valkealahti
4f3019241f Upload build errors 2023-03-07 14:13:59 +00:00
Janne Valkealahti
72a5ac4ce3 Add ci workflow
- Relates #165
2023-03-07 09:40:12 +00:00