Brendan Hay
345565b0dd
ci: upgrade cachix/install-nix-action from v13 -> v16
2021-12-08 10:08:59 +01:00
Brendan Hay
16379db9b0
build: remove haskell related nix code and haskell.nix dependency
...
* Upgrades the nixpkgs pin to 21.11.
* Removes nix code, sources, and attributes related to haskell.nix and
the code under pkg/hs.
* Continuous integration no longer builds (or packages/releases)
urbit-king (haskell).
* To continue to developing any haskell code under pkg/hs it's left as
a user exercise uto install and configure GHC/Stack.
As a consequence running nix-shell should be considerably more
performant and requires downloading or building less dependencies.
2021-12-08 10:06:42 +01:00
Philip Monk
3ef4a777cd
ci: fix
...
upgrade cachix and nix-install-action versions
2021-11-01 21:52:52 -07:00
Joe Bryan
22e1813ae2
build: fixes mingw static builds, tweaks urbit configure --enable-static
2021-08-30 14:14:27 -04:00
Joe Bryan
21498a5d93
build: update mingw CI to use "ares" cachix cache
2021-08-19 20:36:00 -04:00
Joe Bryan
80765b9516
build: fixes urbit+urcrypt mingw build
2021-08-19 20:36:00 -04:00
~locpyl-tidnyd
c708820958
build-action: temporarily use PR-specific cache
2021-05-05 15:04:14 +03:00
~locpyl-tidnyd
3865de2414
compat: mingw: make smoke test use the same parameters as urbit-tests
2021-05-03 15:18:40 +03:00
~locpyl-tidnyd
ef228a0490
compat: mingw: optionally cache dependency artifacts in cachix
2021-05-02 23:57:40 +03:00
~locpyl-tidnyd
90f9c68c09
vere: mingw: add smoke test to build action
2021-04-30 22:25:59 +03:00
~locpyl-tidnyd
4882b0040b
Merge tag 'urbit-v1.3' into mingw-port
2021-04-02 19:07:23 +00:00
~locpyl-tidnyd
1c58db28de
meta: add mingw build action
2021-03-29 20:49:41 +00:00
matildepark
5e806fef13
build: match on path subdirectories
2021-03-29 14:42:15 -04:00
Matilde Park
941208794f
meta: address @brendanhay review #4649
2021-03-24 16:10:04 -04:00
Matilde Park
7e562a522d
meta: address @jtobin review #4649
2021-03-24 11:50:04 -04:00
Matilde Park
6ab3ccff77
meta: only build ci if changing arvo, vere, king
2021-03-23 15:31:23 -04:00
Jared Tobin
928d1b9ceb
meta: remove use of CACHIX_NAME
...
It appears 'name' must be a constant, so this repeats what was done in
10855b9ec517906de2734b8239185d5e37f6d40a.
2021-01-22 15:50:46 +04:00
Edward Amsden
a64e0e141e
build: Build docker image and publish to Docker Hub
...
d3c5aa74c1
introduced a Docker image intended for deploying Urbit ships
This commit modifies the build.yml GitHub Actions workflow to build the
docker image as part of the push/PR workflow, and adds a
`release-docker.yml` workflow, which runs on any tag push `urbit-v*` and
pushes the image to Docker Hub, also synchronizing the README.
Co-authored-by: Josh Lehman <josh@urbit.org>
2021-01-13 12:36:45 -05:00
Brendan Hay
57a2d09812
build: use ares.cachix.org for continuous integration
2020-12-14 08:54:42 +01:00
Brendan Hay
08332993b3
build: ensuring correct workflow naming and static binary upload
2020-12-04 08:59:49 +01:00
Brendan Hay
21dd7a9ab6
build: split artefact upload into separate release workflow
2020-11-25 15:33:52 +01:00
Brendan Hay
3d2b24e85e
build: update gcloud to use non-deprecated action
2020-11-20 07:47:04 +01:00
Brendan Hay
506e768507
build: update GoogleCloudPlatform/github-actions/setup-gcloud to 0.2.0
2020-11-17 18:54:17 +01:00
Brendan Hay
2e72724d44
build: github actions workflow configuration
2020-11-15 15:05:13 +01:00