Philip Monk
3b5a7e5bb9
Merge branch 'philip/ci' into philip/arvo-ci
2023-01-18 17:56:09 -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
af580a7093
Merge branch 'philip/ci' into philip/arvo-ci
2023-01-18 14:16:46 -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
0631b67907
meta: remove breaking comment
2022-12-12 05:15:23 -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
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