Commit Graph

55 Commits

Author SHA1 Message Date
Guillaume Nodet
2f4ff6334a Upload tar.gz along with zip during release 2022-10-04 08:30:35 +02:00
Konrad Windszus
874e26cfe8 Update GraalVM to 22.2.0 (#689)
* Update GraalVM to 22.2.0

* Upgrade graalvm to 22.2.0 and the maven plugin to its latest version

Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2022-09-20 10:10:22 +02:00
Guillaume Nodet
5dce72ef33 Add tar.gz binaries in the release (#692) 2022-09-20 10:09:02 +02:00
Hervé Boutemy
0092136cea configure execution bit for required scripts in source distribution (#643) 2022-05-11 11:37:21 +02:00
Guillaume Nodet
50bfcf8c15 Use maven-mvnd as a distribution name (#638) 2022-05-04 12:02:10 +02:00
Guillaume Nodet
3877b9dce8 Move back the sha256 computation on the client side 2022-04-29 16:49:14 +02:00
Guillaume Nodet
98d71fa3d7 Put back sha256 computation 2022-04-29 16:23:53 +02:00
Guillaume Nodet
c95c523692 Revert to a working state 2022-04-27 22:05:22 +02:00
Guillaume Nodet
2b3b0decdf Upgrade to auto changelog 1.2 (#621) 2022-04-26 15:44:15 +02:00
Guillaume Nodet
22875857a8 Enable build test but disable release publishing 2022-04-26 13:36:34 +02:00
Guillaume Nodet
b90fbf1f3e Reapply Refactor build and release workflows #574 (#620) 2022-04-26 13:20:45 +02:00
Guillaume Nodet
e8e5ffc4ee Revert 8ae4f16 and subsequent fix attempts 2022-04-11 15:00:17 +02:00
Guillaume Nodet
f8b665e41a Fix CI 2022-04-11 14:13:38 +02:00
Guillaume Nodet
1254ad6f71 Fix CI 2022-04-11 14:08:18 +02:00
Guillaume Nodet
96ac5cd60b Another attempt to fix CI 2022-04-11 13:56:05 +02:00
Guillaume Nodet
b60af6156b Fix CI 2022-04-11 13:44:53 +02:00
Andres Almiray
8ae4f16523 Refactor build and release workflows (#574)
* Refactor early-access builds with JReleaser

* Add brew and sdkman to release configuration

* Tweak changelog generation

* Do not trigger verify workflow when changelog is updated

* Add release workflows

* Exclude template files from license check

* configure access tokens for Homebrew and Sdkman

* Fix Graal settings in workflows

* setup-graalvm takes care of adjusting the environment on Windows

* Fix workflow configuration

* Uncoment sdkman settings in workflow

* Remove explicit JReleaser build from workflows

* Configure SCM urls

* Update to JReleaser 1.0.0-M1

* Update to JReleaser 1.0.0-RC2

* Update to JReleaser 1.0.0
2022-04-11 13:28:08 +02:00
Guillaume Nodet
ea3ae57a0c Add missing headers 2022-01-21 09:33:24 +01:00
Lars K.W. Gohlke
716fc1a9cc introduce dependabot.yml (#563) 2022-01-07 15:35:25 +01:00
Guillaume Nodet
992c940868 Try to remove the custom setup for graalvm native-image on windows 2021-12-17 13:55:50 +01:00
Guillaume Nodet
1b17d8a322 Use setup-graalvm@5.0 2021-12-17 13:54:24 +01:00
Guillaume Nodet
f760a1da78 Upgrade to GraalVM 21.3.0 and JDK 17 (#506)
* Upgrade to GraalVM 21.3.0 and JDK 17
* Upgrade groovy
* Upgrade quarkus version
2021-10-20 12:21:01 +02:00
Guillaume Nodet
90c4163a56 Switch default to jdk 16 2021-08-31 08:44:54 +02:00
Guillaume Nodet
26adc5e89e Use latest version of auto-changelog-action 2021-07-20 13:18:38 +02:00
Guillaume Nodet
65ce1448dd Check jdk16 2021-06-15 12:54:26 +02:00
Peter Palaga
ee3ae04871 Upgrade to charmixer/auto-changelog-action@v1.2 2021-03-10 08:58:04 +01:00
Guillaume Nodet
2a1272e0f1 Only upload log files 2021-01-05 23:16:15 +01:00
Guillaume Nodet
ab408f54e6 Upload test results correctly 2021-01-05 22:40:02 +01:00
Peter Palaga
cf055b3e14 Upgrade to GraalVM 20.3.0 2020-11-18 10:59:35 +00:00
Guillaume Nodet
ac0e755823 Use more recent version of DeLaGuardo/setup-graalvm action 2020-11-17 08:29:38 +01:00
Peter Palaga
bd34f1897e Auto-update Homebrew tap from the release pipeline 2020-10-25 22:15:20 +01:00
Peter Palaga
47d55eea6e Publish sha256 checksums for the released artifacts 2020-10-25 17:14:23 +01:00
Peter Palaga
8f322e7b0b Split daemon module into daemon and dist #130 2020-10-23 18:14:38 +01:00
Peter Palaga
3165364799 Skip tests when releasing 2020-10-19 22:43:14 +02:00
Peter Palaga
2df4dc5840 Upload the artifacts from the correct directory 2020-10-19 20:41:02 +02:00
Peter Palaga
c80ac52386 Pass SDKMAN secrets to the workflow 2020-10-19 20:28:20 +02:00
Peter Palaga
1eafc9b08e Replace deprecated GitHub actions commands #85 2020-10-18 20:39:58 +02:00
Peter Palaga
0569045ac8 Disable mrm on the CI 2020-10-17 00:15:22 +02:00
Peter Palaga
2c3110b935 Use Visual Studio 2019 pre-installed on Windows CI workers to save some
by not installing Visual Studio 2017
2020-10-07 11:08:57 +02:00
Peter Palaga
031c10f19a Fix publish-on-sdkman.sh and how it is called in the GH workflow 2020-09-29 16:04:09 +02:00
Peter Palaga
0cb58d322b Allow running the changelog update workflow manually 2020-09-29 13:08:04 +02:00
Andrea Cosentino
b81eb57e31 Added a changelog automatic update gh action 2020-09-20 16:52:10 +02:00
Peter Palaga
b319a17161 Fixup publishing new versions via sdkman vendor API #67 2020-09-17 11:28:48 +02:00
Peter Palaga
acbe5eee0a Publish new versions via sdkman vendor API #67 2020-09-17 09:09:59 +02:00
Peter Palaga
72ef7d9ea1 Remove 'Release ' from the release name 2020-08-15 13:19:06 +02:00
Peter Palaga
d335f0db37 Use amd64 arch label also on Mac 2020-08-15 12:33:58 +02:00
Peter Palaga
95ddc01762 Adapt GH workflows 2020-08-14 15:53:30 +02:00
Peter Palaga
79175e4287 Save daemon logs as GitHub Actions' artifacts to be able to inspect them 2020-06-30 11:22:48 +02:00
Peter Palaga
3c23c154d7 Let CI deploy the artifacts 2020-06-12 13:11:56 +02:00
Peter Palaga
c4221f8125 Native tests 2020-06-04 11:37:38 +02:00