Sebastian Stenzel
|
2fcff5fb17
|
strip non-numerical suffix from version number
|
2021-08-13 10:52:07 +02:00 |
|
Sebastian Stenzel
|
7b8ddbd8d7
|
adjusted release action
[ci skip]
|
2021-08-13 10:35:01 +02:00 |
|
Armin Schrenk
|
f7ff2c1e80
|
patch release workflow
|
2021-08-12 15:43:16 +02:00 |
|
Armin Schrenk
|
d319b45fce
|
add file associations for msi installer
|
2021-08-12 14:43:10 +02:00 |
|
Armin Schrenk
|
b255996619
|
acticate release workflow on any tag
|
2021-08-11 18:16:16 +02:00 |
|
Armin Schrenk
|
16e1c6f8c9
|
create gpg signature for each release artifact
|
2021-08-11 17:40:44 +02:00 |
|
Armin Schrenk
|
410215b318
|
Run release workflow on tag pushes
|
2021-08-11 17:40:44 +02:00 |
|
Armin Schrenk
|
637c21c6cc
|
Bug fix and clean up
|
2021-08-11 17:40:18 +02:00 |
|
Sebastian Stenzel
|
b4ee85f911
|
Merge branch 'feature/installers' into feature/installers-2
# Conflicts:
# .github/workflows/release.yml
|
2021-08-11 17:21:29 +02:00 |
|
Sebastian Stenzel
|
d2aca07fc8
|
renamed workflow
[ci skip]
|
2021-08-11 17:15:12 +02:00 |
|
Armin Schrenk
|
42a49d9dce
|
split test& compile and installer creation into two workflows:
* installers only created on manual trigger
* releases only drafted on tags
|
2021-08-11 13:06:29 +02:00 |
|
Armin Schrenk
|
87f4a9ba5b
|
Allow manual build from any valid ref
|
2021-08-10 17:08:21 +02:00 |
|
Armin Schrenk
|
c0ee8ec3fc
|
Allow manual worklfow triggering with invalid version
|
2021-08-10 16:35:10 +02:00 |
|
Tobias Hagemann
|
90381ee53e
|
setting keychain path via env didn't seem to work
|
2021-08-10 09:53:31 +02:00 |
|
Tobias Hagemann
|
7527a8f018
|
keychain has to be actually used
|
2021-08-10 09:36:10 +02:00 |
|
Tobias Hagemann
|
ce348c0a63
|
using tmp keychain for notarization credentials instead of pw via stdin because it didn't work
|
2021-08-10 09:12:06 +02:00 |
|
Tobias Hagemann
|
558a81a80e
|
fixing notarization step, apparently that was not how you run multi-line commands
|
2021-08-09 17:21:11 +02:00 |
|
Tobias Hagemann
|
95d8951da0
|
provide macos notarization pw via stdin
|
2021-08-06 08:47:55 +02:00 |
|
Sebastian Stenzel
|
1bbc6697ac
|
attempt to use v1 instead of v1.1.0
after creating a v1 branch for the action (see https://github.community/t/version-numbering-for-actions/16307/5)
|
2021-08-06 08:07:12 +02:00 |
|
Tobias Hagemann
|
8a387d040e
|
added notarization step to mac-dmg
|
2021-08-05 14:52:48 +02:00 |
|
Armin Schrenk
|
2ea2a4ecec
|
clean up
|
2021-08-04 11:41:56 +02:00 |
|
Armin Schrenk
|
c19a92733c
|
remove obligatory win desktop shortcut from installer
|
2021-08-04 11:41:18 +02:00 |
|
Sebastian Stenzel
|
2290d47f0e
|
add descriptive name to signature
|
2021-08-04 11:27:31 +02:00 |
|
Sebastian Stenzel
|
9c7b86f270
|
try a simpler way to set an environment variable
|
2021-08-04 08:39:03 +02:00 |
|
Armin Schrenk
|
69dfc00a73
|
bloody gud damm typo
|
2021-08-03 18:20:52 +02:00 |
|
Armin Schrenk
|
5edbfa1967
|
more pwsh fixes
|
2021-08-03 18:00:25 +02:00 |
|
Armin Schrenk
|
0aef7c4a6a
|
use call operator to start second command
|
2021-08-03 17:41:13 +02:00 |
|
Armin Schrenk
|
e8a163b36d
|
default shell is bash, not pwsh
|
2021-08-03 17:16:10 +02:00 |
|
Armin Schrenk
|
19d7aa09f3
|
use multiline command for msi job
|
2021-08-03 16:50:23 +02:00 |
|
Armin Schrenk
|
8764c814d9
|
Adjust windows installer build:
* add branding
* only link third party drivers, don't ship'em
* add license
|
2021-08-03 14:03:36 +02:00 |
|
Sebastian Stenzel
|
2f1d91ae9d
|
remove read-only flag from .exe before signing it
|
2021-07-24 00:22:52 +02:00 |
|
Sebastian Stenzel
|
56b80be22c
|
Update build.yml
|
2021-07-23 16:01:05 +02:00 |
|
Sebastian Stenzel
|
e7266070a0
|
use the most awesome codesign action
|
2021-07-23 15:11:10 +02:00 |
|
Sebastian Stenzel
|
d2f4927634
|
first attempt to codesign windows app
|
2021-07-23 14:17:37 +02:00 |
|
Tobias Hagemann
|
b4806daca6
|
maybe fixing create-dmg
|
2021-07-23 11:49:25 +02:00 |
|
Sebastian Stenzel
|
279f82415e
|
install create-dmg via homebrew
|
2021-07-23 10:54:46 +02:00 |
|
Sebastian Stenzel
|
89688b7d18
|
first attempt to create a .dmg file
|
2021-07-23 10:35:45 +02:00 |
|
Sebastian Stenzel
|
d46b04c025
|
rename buildkit artifacts for easier sort-by-platform
|
2021-07-23 08:41:48 +02:00 |
|
Sebastian Stenzel
|
da1e619bbb
|
MSI metadata adjustments
|
2021-07-23 08:19:28 +02:00 |
|
Sebastian Stenzel
|
fe489a9911
|
add contrib files, add metadata to MSI
|
2021-07-23 08:10:58 +02:00 |
|
Sebastian Stenzel
|
6cb0688c65
|
try to point jpackage to correct dir
|
2021-07-22 16:52:42 +02:00 |
|
Sebastian Stenzel
|
b6feb35642
|
add name required for building MSI
|
2021-07-22 16:50:11 +02:00 |
|
Sebastian Stenzel
|
fe7c9d5a92
|
build MSI using jpackage
|
2021-07-22 16:37:00 +02:00 |
|
Sebastian Stenzel
|
5573da169e
|
shell-agnostic "find all jars"
|
2021-07-22 15:28:19 +02:00 |
|
Sebastian Stenzel
|
2c0bcc40a2
|
run codesign in zsh
|
2021-07-22 15:24:32 +02:00 |
|
Sebastian Stenzel
|
065f32fff0
|
cleanup
|
2021-07-22 15:14:33 +02:00 |
|
Sebastian Stenzel
|
fbace5bd52
|
SIGN ALL!!!
|
2021-07-22 15:04:53 +02:00 |
|
Sebastian Stenzel
|
7dad145581
|
also sign binaries in mods/*.jar
|
2021-07-22 14:50:19 +02:00 |
|
Sebastian Stenzel
|
e85a989e44
|
minor adjustments
[ci skip]
|
2021-07-22 14:36:02 +02:00 |
|
Sebastian Stenzel
|
3563ed3394
|
restructured dist/ dir
|
2021-07-22 14:09:06 +02:00 |
|