Artem Bilan
02fe084099
Use main version for release reusable WF
2025-06-13 15:31:44 -04:00
Artem Bilan
84dcbdcda3
Migrate release WF to Maven Central Portal
...
(cherry picked from commit 51dfa81682 )
2025-06-13 19:30:15 +00:00
Artem Bilan
a75aa499b0
Fix ci-snapshot.yml for latest reusable workflows
...
Signed-off-by: Artem Bilan <artem.bilan@broadcom.com >
2025-02-24 09:04:22 -05:00
dependabot[bot]
da7da60f40
Bump spring-io/spring-github-workflows ( #2910 )
...
Bumps the development-dependencies group with 1 update: [spring-io/spring-github-workflows](https://github.com/spring-io/spring-github-workflows ).
Updates `spring-io/spring-github-workflows` from 4 to 5
- [Release notes](https://github.com/spring-io/spring-github-workflows/releases )
- [Commits](https://github.com/spring-io/spring-github-workflows/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: spring-io/spring-github-workflows
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-11-18 20:59:27 +00:00
dependabot[bot]
e48445af51
Bump spring-io/spring-github-workflows ( #2877 )
...
Bumps the development-dependencies group with 1 update: [spring-io/spring-github-workflows](https://github.com/spring-io/spring-github-workflows ).
Updates `spring-io/spring-github-workflows` from 3 to 4
- [Release notes](https://github.com/spring-io/spring-github-workflows/releases )
- [Commits](https://github.com/spring-io/spring-github-workflows/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: spring-io/spring-github-workflows
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-10-26 02:26:09 +00:00
Artem Bilan
b391195b50
Upgrade reusable WFs from main to v4
...
**Auto-cherry-pick to `3.1.x`**
2024-10-23 14:36:30 -04:00
Artem Bilan
966b29f1fe
Add more plugins to RabbitMQ action for ci-snapshot.yml
2024-10-02 12:41:12 -04:00
Artem Bilan
0223c1cffa
The services:rabbitmq does not work well somehow
2024-10-02 12:31:47 -04:00
Artem Bilan
e8b4618397
Test ci-snapshot.yml without Gradle cache
2024-10-02 12:21:26 -04:00
Artem Bilan
47868257e0
Attempt to use services:rabbitmq for ci-snapshot.yml
...
Since we cannot propagate `services` down to the reusable workflow,
we don't have choice, but build respective job ourselves
2024-10-02 12:16:10 -04:00
Artem Bilan
ed8f13ce45
Migrate to DEVELOCITY_ACCESS_KEY secret for GHA
...
**Auto-cherry-pick to `3.1.x`**
2024-09-20 13:52:36 -04:00
Artem Bilan
aa21c73500
Migrate to DEVELOCITY_ACCESS_KEY secret for GHA workflows
...
**Auto-cherry-pick to `3.1.x`**
2024-09-18 16:27:36 -04:00
Artem Bilan
6841624cd0
Remove redundant OSSRH_URL secret for release workflow
...
**Auto-cherry-pick to `3.1.x`**
2024-08-28 09:13:33 -04:00
Artem Bilan
b846631f7d
Add announce-milestone-planning.yml GHA
...
Send a `planning` message to the chat when `due_on` is changed on a milestone
2024-08-21 13:30:59 -04:00
Artem Bilan
443ad4468e
Use latest spring-merge-dependabot-pr.yml
...
The `autoMergeSnapshots` is a new convenient input
**Auto-cherry-pick to `3.1.x`**
2024-07-24 15:07:37 -04:00
Artem Bilan
9c204a75ab
Upgrade to reusable spring-io/spring-github-workflows@v3
...
Apparently Dependabot can upgrade reusable GHA workflows as well.
So less burden on support and less stress from changes in those reusable workflows in `main`
**Auto-cherry-pick to `3.1.x`**
2024-07-18 16:16:45 -04:00
Artem Bilan
686665ac43
Revert "Add tentative call-finalize.yml"
...
This reverts commit d88f2fbd07 .
2024-07-15 12:50:25 -04:00
Artem Bilan
d88f2fbd07
Add tentative call-finalize.yml
2024-07-15 12:47:58 -04:00
Artem Bilan
9c660adb29
Fix verify-staged-artifacts against Spring Integration
...
The Maven-based verification against Samples repository
suffers from the limitation on the `jf mvnc` and our `libs-release-staging` virtual repository not able to
get access to Milestones
2024-07-15 12:22:58 -04:00
Artem Bilan
682aefe485
Migrate release notification to Google Chat
...
**Cherry-pick to `3.1.x`**
2024-07-11 14:46:20 -04:00
Artem Bilan
5b07cf1e31
Remove redundant Develocity GHA secrets
...
**Auto-cherry-pick to `3.0.x`**
2024-04-29 15:15:18 -04:00
Artem Bilan
83141edd98
Use namoshek/rabbitmq-github-action
2024-02-22 18:26:00 -05:00
Artem Bilan
0e1cf33aea
Add RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS env into verify-staged-artifacts
2024-02-22 18:04:43 -05:00
Artem Bilan
f749fb1b30
Add rabbitmqctl wait step into verify-staged-artifacts
2024-02-22 17:57:25 -05:00
Artem Bilan
c0234b1371
More changes to verify-staged-artifacts
...
* Enable support for Rabbit Streams
* Use `mvn versions:set` since Spring AMQP Sample rely now on `project.version` for target `spring-amqp.version`
2024-02-22 17:52:16 -05:00
Artem Bilan
97e68d3875
Try without Rabbit Streams
2024-02-22 17:26:07 -05:00
Artem Bilan
508f42678e
Add rabbitmq_stream plugin to verify-staged-artifacts
...
**Auto-cherry-pick to `3.0.x`**
2024-02-22 17:18:27 -05:00
Artem Bilan
b6c2efc412
Use spring-amqp.version prop for verify-staged-artifacts
...
**Auto-cherry-pick to `3.0.x`**
2024-02-22 16:58:13 -05:00
Artem Bilan
76844c2beb
Revert "Tentative WF for pushing ot Maven Central"
...
This reverts commit 1ab10e5052 .
2024-02-21 07:18:23 -05:00
Artem Bilan
1ab10e5052
Tentative WF for pushing ot Maven Central
2024-02-21 07:08:39 -05:00
Artem Bilan
456a59b9da
Make PR & Dependabot WFs for support branches as well
...
**Auto-cherry-pick to `3.0.x`**
2024-02-16 11:25:08 -05:00
Artem Bilan
8395d93c0a
Add auto-cherry-pick GHA workflow
2024-02-09 13:22:55 -05:00
dependabot[bot]
27f46fa51c
Bump the development-dependencies group with 2 updates ( #2616 )
...
Bumps the development-dependencies group with 2 updates: [actions/setup-java](https://github.com/actions/setup-java ) and [jfrog/setup-jfrog-cli](https://github.com/jfrog/setup-jfrog-cli ).
Updates `actions/setup-java` from 3 to 4
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
Updates `jfrog/setup-jfrog-cli` from 3 to 4
- [Release notes](https://github.com/jfrog/setup-jfrog-cli/releases )
- [Commits](https://github.com/jfrog/setup-jfrog-cli/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: development-dependencies
- dependency-name: jfrog/setup-jfrog-cli
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-02-09 18:17:21 +00:00
dependabot[bot]
7ea6ef3ad3
Bump actions/upload-artifact from 3 to 4 ( #2614 )
...
Bumps [actions/upload-artifact](https://github.com/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 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-09 18:10:34 +00:00
Artem Bilan
c967f8d089
Re-enable Slack notification for release workflow
2024-02-07 18:29:54 -05:00
Artem Bilan
ffce75476a
Upgrade to the latest reusable workflows
2024-02-07 17:43:43 -05:00
Artem Bilan
37ecdf33d1
Upgrade to the latest reusable workflows
2024-01-17 12:36:27 -05:00
Artem Bilan
6cc91b5b73
Add concurrency & schedule for ci-snapshot.yml
...
* No need in queued snapshot builds: the latest is enough
* Build fresh snapshot every night
2024-01-02 14:34:57 -05:00
Artem Bilan
dbde56f7ff
Use spring-dispatch-docs-build.yml
2023-12-22 14:57:20 -05:00
Artem Bilan
22b2cc3895
Add merge-dependabot-pr.yml
2023-12-22 13:35:10 -05:00
Artem Bilan
c4cf366281
Migrate deploy-docs to reusable WF from Spring IO
2023-12-22 13:34:23 -05:00
Artem Bilan
8a5f83afc3
Migrate GHAs for repo from Spring IO
2023-12-20 17:01:26 -05:00
Artem Bilan
58ba13bc12
Add issues: write to create GH releases
...
* Fix `dependabot.yml` to use expected by the changelog-generator label
2023-12-18 17:45:17 -05:00
Artem Bilan
5d6a0d82f0
Add contents: write to create GH releases
2023-12-18 15:42:31 -05:00
Artem Bilan
7ed833146e
Add tentative manual-finalize-release.yml
2023-12-18 14:41:53 -05:00
Artem Bilan
0ba5d46abe
Add RabbitMQ service to the verify-staged WF
2023-12-18 13:29:48 -05:00
Artem Bilan
2510338275
Adjust GHAs for back-ports
2023-12-07 14:08:51 -05:00
Artem Bilan
fe3cf2245c
Use libs-release-staging to verify samples
...
The previous virtual repo `libs-spring-dataflow-private-staging-release` is deprecated.
* Use newly created, with more general purpose, `libs-release-staging`
2023-12-06 13:46:28 -05:00
Rob Winch
9cc8e4996a
Migrate docs to Antora infrastructure
...
* Migrate Structure
* Insert explicit ids for headers
* Remove unnecessary asciidoc attributes
* Fix image::image
* Copy default antora files
* Fix indentation for all pages
* Split files
* Generate a default navigation
* Remove includes
* Fix cross references
* Enable Section Summary TOC for small pages
* Remove src/reference/asciidoc
* Fix antora build files
* Fix Antora Build and Migrate to Asciidoctor Tabs
* Fix Antora Nav Hiearchy
* Add deploy-docs.yml
* PR Feedback
* Fix `modifiedFiles` for `updateCopyrights` task
2023-12-05 15:33:11 -05:00
Artem Bilan
efc3637e07
Migrate to Gradle-specific reusable workflow
...
* Add `permissions` for `GH_TOKEN` in GH Actions
2023-11-30 18:05:05 -05:00