24 Commits

Author SHA1 Message Date
Raven Szewczyk
fcdc4aab33
Upload built artifacts, spotless bugfixes (#19) 2023-01-24 14:02:56 +00:00
Raven Szewczyk
6fa7d911d5
Add -p to mkdir to not crash if the folder already exists (#18) 2023-01-07 22:21:59 +08:00
Glease
e60ae77d0a
do not send spotless pr if draft (#17) 2022-11-17 09:22:52 +01:00
Raven Szewczyk
5fdcb7dbff Separate changelog generation from release publishing 2022-10-11 16:24:02 -07:00
Raven Szewczyk
5bc2d1886e
Pass GH_TOKEN to the changelog generation step (#15)
* Pass GH_TOKEN to the changelog generation step

* Update checkout and setup-java to node16 versions (v2 is deprecated)
2022-10-11 21:53:41 +02:00
Raven Szewczyk
b4c979f5ca Save changelogs to a temporary file 2022-10-10 11:59:58 -07:00
Jason Mitchell
1a279bf1a8 Make secrets available
Makes CURSEFORGE_TOKEN and MODRINTH_TOKEN available to the release workflow
2022-10-09 14:22:06 -07:00
Jason Mitchell
53f139919c
run to force using the deobf jar for publishing (#12) 2022-09-27 11:20:59 -07:00
Raven Szewczyk
d9e15e4524
Stop server early if it fully loads successfully (#11) 2022-09-24 13:28:07 +02:00
glowredman
757b6e6a59
Publish to Modrinth and CurseForge (#10)
* Publish to Modrinth and CurseForge

* Merge all three publishing steps
2022-09-10 15:37:59 +02:00
miozune
5107a22d58
Allow marking the mod as client-only (#9) 2022-08-24 14:46:54 +08:00
Raven Szewczyk
3700d3b91d
Spotless auto-pr (#8)
* Show detailed gradle logs and stacktraces on errors

* Generate a new PR on spotless failures against the failing PR branch
2022-08-19 12:12:58 +02:00
Raven Szewczyk
9a3d1d63b4
Allow tagging from the web ui: delete existing release if found (#7) 2022-08-13 15:39:10 +01:00
Vladislav Laetansky
28a1f3ea38
Allow specifying workspace setup type for release tags workflow (#6) 2022-07-31 17:16:56 +02:00
Vladislav Laetansky
b9d2eb89a6
Allow specifying workspace setup type (#5) 2022-07-29 07:06:20 -07:00
miozune
17d7db2a88
Allow specifying runServer timeout (#4) 2022-07-28 06:04:57 -07:00
Jason Mitchell
fc47f9623b Revert "Allow specifying runServer timeout (#2)"
This reverts commit d9ab60651baaee218afb37a971ef0a3bf88a68c6.
2022-07-27 07:46:21 -07:00
miozune
d9ab60651b
Allow specifying runServer timeout (#2) 2022-07-27 17:01:18 +07:00
Raven Szewczyk
dcad6b00b0
Switch the JDK distribution to Temurin (#1)
Adopt is no longer updated, it was taken over by Temurin
2022-07-21 08:30:21 -07:00
Raven Szewczyk
90f4efd07f Fix wrong quotes on the release name argument 2022-07-07 18:13:57 +01:00
Raven Szewczyk
24aa6689e1 Fix missing secret 2022-07-07 18:06:16 +01:00
Raven Szewczyk
d00c1dc8b1 Switch to github cli releases 2022-07-07 17:45:31 +01:00
Raven Szewczyk
416d9dd1d5 Adapt workflows for running from this repo 2022-07-07 17:28:34 +01:00
Raven Szewczyk
95fb3b5e5c Copy in original workflows 2022-07-07 17:07:00 +01:00