Commit Graph

34 Commits

Author SHA1 Message Date
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