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
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
Matilde Park
9803d2af90
build: add typescript-check.yml
2021-05-04 20:24:57 -04:00
matildepark
4f54c7dec6
build: only run publish-npm-packages on pkg/npm
2021-03-30 15:39:41 -04: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
10855b9ec517906de2734b8239185d5e37f6d40a.
2021-01-22 15:50:46 +04:00
Edward Amsden
a36961af36
build: docker-image: Use docker instead of Skopeo to push
...
Hosted container services such as Azure Container Images are broken
by the absence of metadata in images pushed by Skopeo. Using Docker we
can push and ensure all metadata is in place.
Tested on: GitHub Actions for black-river-software/urbit fork.
2021-01-17 20:53:54 -05:00
Edward Amsden
02afb3edfb
build: tag docker image as "latest"
...
When pushing the docker image, update the "latest" tag as well as
pushing a tag for the current Urbit version. This way users pulling
tloncorp/urbit:latest will always get an image with the latest point
release of Urbit.
2021-01-14 20:52:41 -05:00
matildepark
20da8a6ed3
Merge pull request #4286 from urbit/jt/merge-via-bot
...
Use bot to execute merge workflow
2021-01-14 11:53:40 -05:00
Jared Tobin
67c57c98c5
meta: activate adjusted merge workflow
2021-01-14 15:56:57 +09:00
Jared Tobin
60f67727fe
meta: stage adjusted merge workflow
...
Uses janeway-bot's token, rather than the default GitHub Actions token,
to allow the merge workflow to trigger others.
2021-01-14 15:56:34 +09: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
Jared Tobin
5fc506c837
meta: bump janeway version in glob action
...
Uses janeway v0.13.3, which allows us to remove some of the hacky steps
in the glob action entrypoint script introduced in 17f3431b43
.
2021-01-12 13:51:19 +04:00
Jared Tobin
169908a1a4
meta: add merge action
2021-01-06 20:25:44 +04:00
Jared Tobin
eae48b76c6
meta: stage a merge workflow
...
Adds a workflow that, on any push to master, will merge master to
release/next-js.
Presently targeted at another branch for testing.
2021-01-06 20:25:44 +04:00
matildepark
b5258fc916
glob.yml: remove on-PR globbing
...
Sorry for direct push, just a critical issue.
2021-01-05 21:55:26 -05:00
Jared Tobin
17f3431b43
meta: glob action tweaks
...
Sets two environment variables, LANDSCAPE_STREAM and
LANDSCAPE_SHORTHASH, to be employed by landscape builds. Also reverts
the janeway version used to v0.13.1 as the --dev flag is unnecessary.
2021-01-06 03:40:46 +04:00
Jared Tobin
1f7e454a90
meta: use janeway v0.13.2 in glob action
2021-01-05 20:32:56 +04:00
Jared Tobin
d6e21e1519
meta: invoke janeway with --dev
...
The --dev flag injects a development modal in Landscape when globbing.
2021-01-05 19:15:14 +04:00