The-Lum
19d7fba544
chore: Add MIT License (jar
, source
) version on CI [skip actions] ( #1375 )
...
* Add MIT version on CI
* chore: add gradle project for plantuml-mit
* chore: add publish to gradle project plantuml-mit
* chore: suppress test on u20 win19, add MIT on release script
Suppress ubuntu20 and win2019 test
Test of symbolic link on release script for MIT license
Delete now not used files:
- ci-mit.yml
- license-mit.yml
- build-mit.gradle.kts
* fix: side effect of MIT on Native CI
* fix(build): update paths to mit jars
---------
Co-authored-by: Eric Vantillard <eric.vantillard@evaxion.fr>
2023-04-05 12:13:14 +02:00
Eric Vantillard
b308944fd0
chore: add labeler workflow
2023-04-05 10:23:20 +02:00
Eric Vantillard
b9a27f0440
chore: only build native and publish artefacts on release
...
[skip ci]
2023-04-04 15:23:09 +02:00
Eric Vantillard
f312b3fbb6
chore(configure-workflow): prepare first version for testing in prod
...
Add more triggers to the test workflow
2023-04-03 19:25:36 +02:00
Eric Vantillard
a66258f1de
chore(configure-workflow): add workflow to test configure-workflow action
2023-04-03 19:25:36 +02:00
Eric Vantillard
a299d6b4c5
chore: use unique jobs id
...
Github workflow jobs should be unique across all jobs. HAs a default naming convention, use the workflow file basename.
2023-04-03 13:04:42 +02:00
Eric Vantillard
6fec6ea27e
chore: only use major version in github action references
2023-04-03 12:38:51 +02:00
Arnaud Roques
06978b87d0
chore: fix add-to-project version
2023-03-31 18:25:59 +02:00
Arnaud Roques
949df26035
chore: add issues to project Backlog when adding p:backlog label
2023-03-31 18:10:16 +02:00
Arnaud Roques
72599ce706
chore: label "p:backlog" on issue automatically close issue with comment
2023-03-31 17:55:18 +02:00
Guillaume Grossetie
124945d408
Build macOS and Windows native images
2023-03-26 17:50:30 +02:00
Guillaume Grossetie
d0d555c439
Fix version 3.5.10 -> 3.10.0
2023-03-25 21:06:29 +01:00
Guillaume Grossetie
79f773c033
Build the native image as part of the release process
2023-03-25 18:55:28 +01:00
PlantUML
97f3172020
Merge pull request #1345 from ggrossetie/native-image
...
Build a native image (Linux)
2023-03-20 10:34:18 +01:00
Guillaume Grossetie
a889148768
Build a native image (Linux)
2023-03-19 14:52:51 +01:00
Arnaud Roques
9a3c27eebf
chore: compile MIT version
2023-03-16 21:11:33 +01:00
Arnaud Roques
d98c743b9f
chore: compile MIT version
2023-03-16 21:08:35 +01:00
Arnaud Roques
ac851b0e44
chore: compile MIT version
2023-03-16 21:02:10 +01:00
Arnaud Roques
62d43e22a8
chore: Build MIT version
2023-03-16 20:55:14 +01:00
Eric Vantillard
f69b4f207e
build: update issue triage workflow
...
The previous version use a deprecated action.
Now we use the github script action (provided by github).
2023-03-14 00:43:05 +01:00
Eric Vantillard
0ac3e13bf6
build: add issue triage workflow
2023-03-13 18:00:31 +01:00
Eric Vantillard
3c53361064
fix: missing signature in OSSRH publication ( #1313 )
...
Adding `signingKey` and `signingPassword`properties when calling gradle publication tasks from the CI workflow fix the bug.
Fixes: #1313
2023-03-08 22:40:21 +01:00
soloturn
4b5d5d703b
update versions
2023-02-18 08:27:59 +01:00
Arnaud Roques
c2bb4f8a37
Try to fix https://github.com/plantuml/plantuml/issues/1261
2023-01-17 19:00:39 +01:00
Denis N. Antonioli
f067d71b28
spaces
2023-01-12 21:22:15 -08:00
Denis N. Antonioli
5624575b08
1252: Use eclipse-temurin:17-jre-jammy and generate both amd64 and
...
arm64 images
2023-01-12 21:09:13 -08:00
Gábor Lipták
be8c618134
Update to remove deprecated set-output in GHA
...
Signed-off-by: Gábor Lipták gliptak@gmail.com
2022-10-24 21:17:59 -04:00
Gábor Lipták
29dc03bde5
Drop Ubuntu 18.04 from GHA
2022-09-28 20:01:56 -04:00
Gábor Lipták
d0a50693a9
Run gradle signMavenPublication at info level
2022-09-27 19:25:52 -04:00
Gábor Lipták
38e01ca98c
Publish to OSSRH
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-09-26 19:51:56 -04:00
Gábor Lipták
31999b4cf4
Add Dockerhub release to GHA
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-09-24 10:04:01 -04:00
soloturn
e87413acda
update gradle to 7.5.1, assertj, jupiter, setup-java.
...
gradle-7.5.1 supports java-18.
2022-09-17 19:01:12 +02:00
Arnaud Roques
d586be399b
run Gradle with INFO logging level
2022-08-29 18:33:02 +02:00
PlantUML
5718bbe08c
Merge pull request #1069 from gliptak/patch-1
...
Add ubuntu-22.04 to GHA build matrix
2022-07-31 22:43:33 +02:00
Gábor Lipták
ba5fef7181
Add Docker release to GHA
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-07-29 21:44:46 -04:00
Gábor Lipták
44affec416
Add ubuntu-22.04 to GHA build matrix
...
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2022-07-29 20:48:14 -04:00
Arnaud Roques
04c4a6c156
Temporary remove macos-12 because Java 8 is not running there. Anyone, feel free to fix this :-)
2022-07-21 17:25:18 +02:00
Arnaud Roques
36652c6faa
Move to macos-12
2022-07-21 17:16:42 +02:00
The-Lum
3dd8b13f6c
upd: add Checkout
before Configure workflow
...
- Adding `Checkout the repository` _(I don't know if it optimized or not...)_ before the `Configure workflow`
- Fix variable in Uppercase
2022-06-06 20:00:16 +02:00
The-Lum
5e06dae809
upd: add a pseudo version of snapshot
...
Add a pseudo version of snapshot taken from Version.java
2022-06-06 14:07:52 +02:00
matthew16550
ccd0ac83ad
Make CI test results more visible
2022-05-05 18:25:40 +10:00
soloturn
d24c12e3c7
gradle-7.4.2, github actions current version
2022-04-17 22:10:14 +02:00
dependabot[bot]
1a8da77432
Bump actions/setup-java from 3.0.0 to 3.1.0
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 01:32:42 +00:00
soloturn
9c651045c5
upload script was renamed, adapt workflow file
2022-03-12 06:22:34 +01:00
soloturn
9cced3dfe8
remove maven build
2022-03-11 06:42:52 +01:00
dependabot[bot]
70a9682c80
Bump actions/setup-java from 2.5.0 to 3.0.0
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2.5.0 to 3.0.0.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2.5.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-11 06:18:23 +01:00
soloturn
18e6c41bfb
use gradle in-memory asci-armored keys to sign artifacts
...
on the commadn line this allows as before:
gradle -q signMavenPublication signPdfJar -Psigning.gnupg.keyName=... - -Psigning.gnupg.passphrase=...
on github this allows to put the key and password into environment variables:
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.ARTIFACT_SIGNING_KEY }}
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.ARTIFACT_SIGNING_PASSPHRASE }}
gradle -q signMavenPublication signPdfJar
2022-02-14 13:46:59 +01:00
soloturn
2c44343fad
gradle, sign plantuml-pdf.jar, and gh upload
2022-02-14 13:33:27 +01:00
soloturn
357720e4cb
gradle upload artifacts in any case, like mvn did before
2022-02-13 15:44:16 +01:00
soloturn
8417f23d3e
gradle, github publish plantuml-pdf jar
...
plantuml-pdf-<version>.jar is not signed at the moment.
2022-02-13 15:44:12 +01:00