Commit Graph

141 Commits

Author SHA1 Message Date
Matthew LeVan
d8af103d2f ci: add next parameter 2023-03-23 11:28:40 -04:00
Matthew LeVan
f7eb15e161 ci: syntax clarity 2023-03-23 10:16:29 -04:00
Matthew LeVan
1476d7872a ci: download binaries for next/kelvin/* branches 2023-03-21 12:17:31 -04:00
Matthew LeVan
2a9bf665f8 vere.yml -> shared.yml 2023-03-20 13:16:08 -04:00
Matthew LeVan
425a207903
Merge pull request #6372 from urbit/i/6370/use-branch-for-vere-version
ci: use branch for `vere` version
2023-03-14 13:56:51 -04:00
Hunter Miller
68268c9bab
Merge pull request #6232 from urbit/hm/remove-npm-packages
meta: remove npm packages
2023-03-08 12:27:47 -06:00
Matthew LeVan
e34959e6cd ci: small fixes 2023-03-06 09:24:38 -06:00
Matthew LeVan
fafe39b9ee ci: use branch for vere version 2023-03-04 11:26:28 -06:00
Matthew LeVan
bcf7320041 ci: upgrade to cachix/install-nix-action@v20 2023-03-03 11:43:46 -06:00
Hunter Miller
462d636609 meta: remove lerna and associated files 2023-01-20 16:08:26 -06:00
Philip Monk
9862ad256c
Merge pull request #6217 from urbit/i/6216/remove-unused-components
Remove unused components
2023-01-19 18:43:48 -07:00
Philip Monk
de85d3551d ci: autodeploy from develop instead of next/arvo
Fixes #6218
2023-01-19 18:31:30 -07:00
Tinnus Napbus
8bf4373d13 remove unused components
Fixes #6216

- bitcoin: removed
- garden: new location https://github.com/tloncorp/landscape
- hs: removed
- urbit (vere), docker-image, ent, urcrypt:
  new repo https://github.com/urbit/vere
2023-01-20 13:49:03 +13:00
Philip Monk
65c1a6bf04
Merge pull request #6210 from urbit/philip/ci
ci: Download runtime for unit tests
2023-01-19 13:58:57 -07:00
Philip Monk
47a5f5c9a9 ci: urbit -> vere 2023-01-19 13:34:34 -07:00
Philip Monk
83b39e82a7 Merge remote-tracking branch 'origin/next/arvo' into m/detest 2023-01-18 18:01:59 -07:00
Philip Monk
d2468c0178 ci: comment 2023-01-18 15:48:29 -07:00
Philip Monk
31a6ff2ec8 ci: re-add pr flow 2023-01-18 15:45:55 -07:00
Philip Monk
c7d517a7e7 ci: download runtime 2023-01-18 14:09:42 -07:00
fang
cc74f8f0eb
ci: trigger when files in /tests change
The call-vere job contains the logic that runs the arvo tests, so it needs to
be run whenever those change.
2023-01-18 17:26:07 +01:00
fang
064e2d74a8
ci: copy in tests prior to urbit-tests
Tests were moved out of pkg/arvo and into root,
but we still want them in for CI tests.
2023-01-18 16:52:49 +01:00
fang
d384b01e7f
Merge branch 'master' into next/arvo 2023-01-05 22:13:43 +01:00
Zach Alberico
d8ca6063af
Merge pull request #6190 from urbit/m/min-mingw
ci: remove the mingw build flow
2023-01-05 10:13:09 -08:00
fang
b1a5e109f5
ci: remove frontend-tests flow
These are no longer being used as much as they were, most of the stuff
it was hitting lives in separate repos now. Can be ripped out as such.
2023-01-05 18:56:46 +01:00
fang
00f9908cb6
ci: remove the mingw build flow
As discussed internally at the end of last year, we are discontinuing
Windows support for vere.

The tldr is that we presently don't have the resources to support
non-*nix systems at the level of quality we want to deliver. Notably
Windows is already very much a second-class citizen (#5822 and others).
Windows users may want to run Urbit through WSL instead.

As such, the Window build step should be removed from our CI.
2023-01-05 18:53:44 +01:00
Philip Monk
0da6127ee4 Merge branch 'master' into next/arvo 2023-01-03 11:40:37 -07:00
Philip Monk
56ceee5006 Revert "Merge pull request #6171 from urbit/jb/release/vere"
This reverts commit 21f7023198, reversing
changes made to 1e09188065.
2023-01-03 11:24:54 -07:00
fang
fb9fd34956
Merge branch 'master' into next/arvo 2023-01-02 22:42:32 +01:00
Joe Bryan
0901538df2 ci: updates gcp integration for uploading tarballs 2022-12-15 14:42:14 -05:00
Joe Bryan
967f600a7c ci: updates gcp integration for setting release version strings 2022-12-15 14:38:04 -05:00
Joe Bryan
f8394b9e2b ci: only save version string and setup gcp if we're uploading binaries 2022-12-15 14:37:13 -05:00
Jared Tobin
716281cb0d
meta: target ota workflow at ~binnec-dozzod-marzod 2022-12-12 13:53:37 -03:30
Jared Tobin
6764130504
meta: give ota workflow live args 2022-12-12 05:20:48 -03:30
Jared Tobin
882b82b5ea
meta: target jt/merge-ota for testing 2022-12-12 05:07:47 -03:30
Jared Tobin
4f6ca764cc
meta: add ota workflow 2022-12-12 05:04:05 -03:30
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