Commit Graph

36 Commits

Author SHA1 Message Date
Ryan Volz
e0396d58ee Update from deprecated actions 2024-05-16 12:11:53 -04:00
Ryan Volz
f5940bacb6 Build osx-arm64 installer natively and use macos-13 image for osx-64 2024-05-16 11:49:09 -04:00
Ryan Volz
406c969bee Move NSIS patching to rerender and build from locked environment. 2023-07-27 18:55:32 -04:00
Ryan Volz
e0940df21e Fix cmd invocation during Windows installer test 2023-07-25 14:07:55 -04:00
Ryan Volz
5919c28ab3 Revert "Add debugging to exe test installer step"
This reverts commit 00a41c4192.
2023-07-25 14:07:37 -04:00
Ryan Volz
00a41c4192 Add debugging to exe test installer step 2023-07-25 13:35:48 -04:00
Ryan Volz
2f434b8b19 Switch to modern conda Windows activation hook for CI test 2023-07-25 12:53:26 -04:00
Ryan Volz
1432e366d6 Add DISTNAME to emulated test environment. 2022-09-27 13:52:08 -04:00
Ryan Volz
5ab1895296 Try testing cross-built linux installers through emulation. 2022-09-27 13:41:54 -04:00
Ryan Volz
011fc82887 Enable CI builds for cross-built installers.
(Testing will still fail).
2022-09-26 18:47:59 -04:00
Ryan Volz
dc5a579779 Merge dev (update to GR 3.9) and re-render 2021.09.21. 2021-09-21 11:25:57 -04:00
Ryan Volz
ac90179779 Not ready to attempt cross-platform builds yet. 2021-05-21 19:22:28 -04:00
Ryan Volz
951533acc8 Try with updated constructor to fix using micromamba. 2021-05-21 18:07:12 -04:00
Ryan Volz
373d93e450 Add '--' separator to explicitly pass extra arguments to build commands. 2021-05-21 17:07:51 -04:00
Ryan Volz
1ff0788557 Merge branch 'next' into dev 2021-05-21 16:33:08 -04:00
Ryan Volz
3e3da4374e Switch to explicit lockfile and build metapackage from an env yaml. 2021-05-21 16:30:46 -04:00
Ryan Volz
c3f081c200 Add experimental builds for linux-aarch64, linux-ppc64le, osx-arm64. 2021-05-21 15:04:41 -04:00
Ryan Volz
3206dab3c6 Merge branch 'next' into dev 2021-05-21 13:33:39 -04:00
Ryan Volz
be10dc29cd Finalize radioconda metapackage changes. 2021-05-21 13:25:30 -04:00
Ryan Volz
484977687e Test some more build action tweaks. 2021-05-21 12:53:50 -04:00
Ryan Volz
a454787f72 Test some build action tweaks. 2021-05-21 12:10:30 -04:00
Ryan Volz
4d356c3950 Add script to build an environment metapackage. 2021-05-21 11:04:05 -04:00
Ryan Volz
5553635a29 Separate env packages and installer-only (base) packages.
This makes the rendered lock files more useful for users (they won't
install conda/mamba in a non-base environment) and will allow for the
creation of a metapackage for each release.
2021-05-20 20:27:26 -04:00
Ryan Volz
25a3056881 Fix the relative path. 2021-05-19 19:03:45 -04:00
Ryan Volz
a84292c60d Try a relative path from github.workspace. 2021-05-19 18:33:26 -04:00
Ryan Volz
d971d6142b Try $HOME in macOS pkg INSTALL_PATH. 2021-05-19 17:50:44 -04:00
Ryan Volz
e57dfd0cb7 Try adding workflow_dispatch trigger. 2021-05-19 17:28:50 -04:00
Ryan Volz
ff890a07f5 See if ~ is the problem in osx pkg install path. 2021-05-19 17:21:59 -04:00
Ryan Volz
e9080f350a Try a parameter to print the pkg installer log to stderr. 2021-05-19 16:26:22 -04:00
Ryan Volz
10afb63731 Tweak PKG test to what I think will be the actual install path. 2021-05-19 16:23:19 -04:00
Ryan Volz
d8b82f89f9 Update Action to copy environment spec files to release. 2021-03-23 15:56:58 -04:00
Ryan Volz
701a3c5034 Change installer build CI to run only when installer_specs change. 2021-03-19 18:16:26 -04:00
Ryan Volz
6d95ac6446 Calculate sha256 hash from same directory as the installers. 2021-03-12 12:56:07 -05:00
Ryan Volz
febfaa64a9 Echo sha256 hash for CI logs and fix for macOS. 2021-03-12 12:48:21 -05:00
Ryan Volz
42667480f5 Add sha256 hashing for built installers. 2021-03-12 12:25:47 -05:00
Ryan Volz
a22ed08f7f Add Github action to build radioconda. 2021-03-12 11:42:12 -05:00