Jared Tobin
4f6ca764cc
meta: add ota workflow
2022-12-12 05:04:05 -03:30
Jared Tobin
a8fc001cdf
meta: add ota action
2022-12-12 05:03:57 -03:30
Jared Tobin
ad563795af
meta: cull deprecated glob action
2022-12-02 15:58:04 +04:00
Jared Tobin
0970c04657
meta: opportunistically gut deprecated workflows
2022-12-02 15:55:05 +04:00
Joe Bryan
fae2cbe02b
build: renames "nightly" pace from "often" to "edge"
2022-11-11 11:47:07 -05:00
Joe Bryan
57bf5dc21b
build: updated gcp configuration for buildjet runner
2022-11-11 11:46:25 -05:00
Joe Bryan
a44169c426
build: run unit tests on windows
2022-11-11 10:45:43 -05:00
Joe Bryan
2439657d66
build: run unit tests early on linux
2022-11-11 10:45:43 -05:00
Joe Bryan
4798cbee8b
build: add aarch64 via buildjet
2022-11-11 10:45:22 -05:00
Joe Bryan
1a84399e64
ci: enable release version mgmt
2022-07-15 10:48:04 -04:00
Joe Bryan
2195215992
Revert "ci: reenable release mgmt"
...
This reverts commit 756754b118
.
2022-07-14 18:05:01 -04:00
Joe Bryan
756754b118
ci: reenable release mgmt
2022-07-14 11:19:08 -04:00
Joe Bryan
cdd2b79026
build: secrets optional
2022-06-03 02:13:40 -04:00
Joe Bryan
c26726a4cf
build: support "live" pace, fix tarballs name
2022-06-01 03:23:53 -04:00
Joe Bryan
0d98cf1754
build: adds binary release workflow, renames tarballs workflow
2022-06-01 02:53:32 -04:00
Joe Bryan
e4812b116d
build: removes obsolete tag config from default workflow
2022-05-31 17:34:25 -04:00
Joe Bryan
c0011ea102
Merge branch 'jb/next' into jb/next-rc
...
* jb/next:
vere: disable printfs on failed requests to $version/next
vere: create $pier/.bin/pace automatically
build: factor out reusable workflow, call on push and tag creation
vere: trim trailing whitespace from pace file
build: use gh action artifact to propagate version string
build: fix version path for windows pre-release
build: fix bash conditional in pre-release upload check
build: run on appropriate tags
build: cut pre-releases on appropriate tags
2022-05-31 16:53:03 -04:00
Joe Bryan
0a3815ec5e
build: factor out reusable workflow, call on push and tag creation
2022-05-31 12:04:11 -04:00
Joe Bryan
83fdfa99c3
build: use gh action artifact to propagate version string
2022-05-31 12:03:11 -04:00
Joe Bryan
807e00ad1e
build: fix version path for windows pre-release
2022-05-31 12:02:23 -04:00
Joe Bryan
f11a1aedd8
build: fix bash conditional in pre-release upload check
2022-05-31 12:02:18 -04:00
Joe Bryan
9343e78454
build: run on appropriate tags
2022-05-31 12:01:52 -04:00
Joe Bryan
a7a7120612
build: cut pre-releases on appropriate tags
2022-05-31 12:01:44 -04:00
Joe Bryan
95eda1e8ab
build: use gh action artifact to propagate version string
2022-05-26 16:02:49 -04:00
Joe Bryan
53bb22dc69
build: fix version path for windows pre-release
2022-05-26 15:18:16 -04:00
Joe Bryan
4bbfc5862a
build: fix bash conditional in pre-release upload check
2022-05-26 11:12:38 -04:00
Joe Bryan
6d598623c9
build: run on appropriate tags
2022-05-26 11:06:30 -04:00
Joe Bryan
52eb3983ed
TMP enable deploy-after job
2022-05-26 11:04:41 -04:00
Joe Bryan
385eed9cfb
build: cut pre-releases on appropriate tags
2022-05-26 11:04:14 -04:00
Joe Bryan
86c1f478ec
build: rename tmp file for capturing derivation path
2022-05-25 22:13:38 -04:00
Joe Bryan
63109bdbc8
build: explicitly specify pace in ci
2022-05-25 22:02:51 -04:00
Joe Bryan
88628ed9f8
build: assert mostly-static on macos
2022-05-25 18:56:45 -04:00
Joe Bryan
c0af00f8e1
build: ensure mostly-static on windows
2022-05-25 18:56:45 -04:00
Joe Bryan
be48dbc59b
build: updates base deploy url, uses truncated commit hash as version
2022-05-25 18:56:45 -04:00
Joe Bryan
9f7041deb2
build: adds (disabled) post-build step to update deployed version file
2022-05-23 16:54:54 -04:00
Joe Bryan
f81d7b350a
build: fixes whitespace bug in upload condition, refactors
2022-05-23 16:54:46 -04:00
Joe Bryan
2eac09e42d
build: use env to share path to build results
2022-05-21 01:15:02 -04:00
Joe Bryan
52eb2756a0
build: rerun on workflow changes
2022-05-21 01:14:48 -04:00
Joe Bryan
7d3144aaf7
build: refactor, cleanup long lines
2022-05-21 01:14:34 -04:00
Joe Bryan
e13e04f2ac
build: upload windows binaries directly to gcp
2022-05-21 01:14:34 -04:00
Joe Bryan
9e0bbbedef
build: upload mac/linux binaries directly to gcp
2022-05-21 01:14:34 -04:00
Joe Bryan
cbfbfc3247
vere: removes all reference to urbit-worker
2022-04-09 22:52:09 -04:00
Joe Bryan
216d63a910
build: update github actions triggers
2022-04-04 20:00:16 -04:00
Jōshin
133ef8c779
repo: fix ent build on mingw
2022-03-25 15:16:39 -06:00
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
771f3519fa
Merge branch 'master' of ssh://github.com/urbit/urbit
2021-11-04 17:06:25 -07:00
Philip Monk
4f6d1b99c3
ci: fix
2021-11-02 17:12:13 -07:00
Philip Monk
3ef4a777cd
ci: fix
...
upgrade cachix and nix-install-action versions
2021-11-01 21:52:52 -07:00
Liam Fitzgerald
23cc2b72a0
meta: remove CI/CD for beginner island
2021-10-26 10:19:35 -05:00
Joe Bryan
1a8935ffe6
Merge pull request #5171 from urbit/jb/urcrypt-merge
...
urcrypt: merge
2021-09-09 07:23:48 -07:00
Joe Bryan
54d476ba0f
Merge branch 'jb/rc' into release/next-vere
...
* jb/rc: (86 commits)
kh: improve code style
compat: minor refactoring
compat: add m1brew
kh: don't error during key validation
kh: improve naming and code style
compat: mingw: fix dependency patch path
king: add crud event to jael
king: fix noun derivation
compat: mingw: put downloaded dependencies under $NIX_STORE (default to pkg/build so that git ignores them)
compat: mingw: add seh_handler_decorator comments, move SEH handler to compat/mingw/seh_handler.c
tests, aqua: update for recent changes
vere: update argon2u dependency to urbit/argon2@a4c1e3f7
compat: fix missing newlines at end of file
vere: ignore more intermediate build files
dawn: better multikey format
vere: mingw: fix seh_handler_decorator.mk
kh: support multikeyfiles
kh: expose to/fromNoun template logic separately
vere: mingw: get rid of libsigsegv
vere: mingw: bump curl version and get rid of CURLOPT_SSL_CTX_FUNCTION typecheck warning
...
2021-09-02 12:44:05 -04: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
Joe Bryan
042b115b76
Merge remote-tracking branch 'upstream/m/multipass' into jb/rc
...
* upstream/m/multipass: (652 commits)
kh: don't error during key validation
kh: improve naming and code style
king: add crud event to jael
king: fix noun derivation
tests, aqua: update for recent changes
glob: update to 0v2.3qak4.al612.8m1ig.kg03r.mfide
notifications: fix description
OmniboxResult: update props
leap: display chording options
interface: added isAdmin to props as well
interface: make isAdmin an optional prop
dm-hook: fix on-init, rerun in on-load
dawn: better multikey format
interface: fix prop drilling of isAdmin
graph-push-hook: speed up by getting rid of nest checks, using %cf, and storing gates instead of tubes
btc: update styles for bridge invoice page too
btc: fix order of fee options
btc: invoice page style fixes and fee display
graph-store + validators: stop using +grab:noun and switch to using a static conversion to %graph-indexed-post
graph-push-hook/thread: shave off 20ms from nest checks by getting rid of tmi problem with types
...
2021-07-15 13:36:25 -04:00
Liam Fitzgerald
33a300e615
Merge remote-tracking branches 'origin/jt/janeway-v0.15.4' and 'origin/lf/lerna' into release/next-userspace
2021-07-07 12:45:07 +10:00
Jared Tobin
2e33ecc7c1
meta: bump janeway version, change repo
...
Changes it to the image kept at the 'tloncorp' repo instead.
2021-07-03 01:20:37 +09:00
Liam Fitzgerald
198bb6cb62
meta: update chromatic CI for lerna
2021-07-02 12:34:51 +10:00
Liam Fitzgerald
8d5d959cd7
meta: ensure CI has ref
2021-07-02 11:06:06 +10:00
Liam Fitzgerald
1cd54a685c
meta: update CI checking for frontend packages
2021-07-02 10:40:57 +10:00
Jared Tobin
38ce3bc903
meta: update janeway to v0.15.3.1
2021-06-22 02:26:29 +09:00
Jared Tobin
388fc95587
meta: janeway version bump, new glob target
...
Replaces ~lomlyx with ~hanruc due to the former's impending retirement.
2021-06-17 00:36:19 +09:00
Jared Tobin
d353ae3f0d
meta: update to janeway v0.15.2
...
Despite the benign-looking patch version bump, the latest version of
janeway drops support for the --do-it-live flag.
2021-06-02 16:49:21 +09:00
Matilde Park
d54f9cf129
build: bump janeway on dockerfile
2021-06-01 17:35:58 -04:00
ixv
13807303b4
Merge pull request #4940 from urbit/release/bitcoin-wallet
...
Bitcoin Wallet
2021-05-27 10:28:18 -07:00
Matilde Park
34e46d8c0e
meta: modify devnet build for new glob
2021-05-27 08:51:02 -04:00
Liam Fitzgerald
467ce21341
interface: run chromatic on push to update baselines
2021-05-26 11:08:03 +10:00
Liam Fitzgerald
8df6c5faaa
interface: fix chromatic CI
2021-05-25 15:36:22 +10:00
Liam Fitzgerald
3b5c688017
interface: add chromatic to CI
2021-05-25 14:59:39 +10:00
~locpyl-tidnyd
aea35d54ab
Merge master into mingw-port to make typescript-check.yml happy
2021-05-20 12:11:03 +00:00
matildepark
22ffd42a66
build: check subdirs on tsc
...
Forgot this yet again.
2021-05-14 00:33:40 -04:00
matildepark
6e32d20830
Merge pull request #4853 from urbit/mp/landscape/tsc-test
...
build: add typescript-check.yml
2021-05-13 22:59:18 -04:00
Matilde Park
89bcff999f
meta: auto-deploy release/next-userspace
2021-05-11 16:10:12 -04:00
~locpyl-tidnyd
c708820958
build-action: temporarily use PR-specific cache
2021-05-05 15:04:14 +03:00
Matilde Park
9803d2af90
build: add typescript-check.yml
2021-05-04 20:24:57 -04: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
matildepark
4f54c7dec6
build: only run publish-npm-packages on pkg/npm
2021-03-30 15:39:41 -04: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
matildepark
7d451a37b8
Merge pull request #4525 from urbit/jt/npm-publish
...
meta: publish interface packages when available
2021-03-02 12:11:14 -05:00
Jared Tobin
c20907f54e
meta: switch publish action to production mode
...
Targets it at master, drops the job dry-run flags.
2021-03-02 15:39:17 +04:00
Jared Tobin
ba426ef78d
meta: simplify yaml
...
'working-directory' can just be specified on-site.
2021-03-02 15:37:11 +04:00
Jared Tobin
cc345171f3
meta: tell action where package.jsons are
2021-03-02 15:34:46 +04:00
Jared Tobin
8d938e205b
meta: publish interface packages when available
...
Adds a workflow that, on every push to master, will publish new versions
of interface subpackages to the NPM registry if any are available.
Staged to trigger on a test branch for now.
2021-03-02 15:31:06 +04:00
Jared Tobin
a51d95d806
meta: adjust merge operations
...
Adds a 'merge-release' workflow that runs on any push to a release
branch. At present the only job merges the triggering branch to
'ops-tlon'.
Also renames the 'merge' workflow to 'merge-master' to distinguish it
appropriately.
2021-03-01 18:46:02 +04:00
Liam Fitzgerald
9ecc426820
meta: automatically merge master into ops/group-timer
2021-02-26 11:58:38 +10:00
Liam Fitzgerald
23805b4dde
meta: automatically glob and deploy ops/group-timer on push
2021-02-26 11:58:08 +10:00
Jared Tobin
153a066973
meta: update janeway dep in glob action
2021-02-04 03:21:22 +09:00
Matilde Park
88064e11ee
meta: add explainer line
2021-01-22 21:19:39 -05:00
Matilde Park
f2b07df146
meta: add link to urbit/landscape
2021-01-22 17:36:47 -05:00
matildepark
73b1b386a2
meta: remove landscape template
2021-01-22 17:34:58 -05:00
Jared Tobin
3c54879627
meta: remove CACHIX_NAME in release-docker action [ci skip]
...
To be consistent with how 'name' is handled in 928d1b9ceb
.
2021-01-22 16:00:07 +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
10855b9ec5
.
2021-01-22 15:50:46 +04:00