Release automation
|
0cde775da1
|
gpu-dawn: update to latest binary release
|
2022-02-13 04:04:59 +00:00 |
|
Stephen Gutekanst
|
5a07cd3d09
|
gpu-dawn: CI: prevent infinite loop of build -> release -> build -> release
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 20:08:45 -07:00 |
|
Stephen Gutekanst
|
8019986037
|
gpu-dawn: fix dependency loop preventing Linux builds
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-13 03:07:56 +00:00 |
|
Release automation
|
d8a8923007
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:58:12 +00:00 |
|
Release automation
|
916a162a1e
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:57:33 +00:00 |
|
Release automation
|
70892ab7f1
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:52:57 +00:00 |
|
Release automation
|
652a3c44cb
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:52:02 +00:00 |
|
Release automation
|
f01a0f9b97
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:50:57 +00:00 |
|
Release automation
|
1adc458e71
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:47:26 +00:00 |
|
Release automation
|
ed9826d3b9
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:41:22 +00:00 |
|
Release automation
|
de7c715c16
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:38:59 +00:00 |
|
Release automation
|
144f67b1d6
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:35:52 +00:00 |
|
Release automation
|
a0f97672ac
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:28:45 +00:00 |
|
Release automation
|
78adc21368
|
gpu-dawn: update to latest binary release
|
2022-02-13 02:28:09 +00:00 |
|
Stephen Gutekanst
|
71573e7033
|
CI: correctly fetch full Git history for subrepo push
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 19:16:41 -07:00 |
|
Stephen Gutekanst
|
1ef3add01d
|
CI: strip extra headers when pushing to subrepos (prevents auth)
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 19:00:10 -07:00 |
|
Stephen Gutekanst
|
bd220b275c
|
dev: correct bash conditional for CI auth
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 18:16:00 -07:00 |
|
Release automation
|
ab6e3dbaed
|
gpu-dawn: update to latest binary release
|
2022-02-13 01:13:12 +00:00 |
|
Stephen Gutekanst
|
6e5b3e393c
|
CI: authenticate pushes to subrepositories properly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 18:07:27 -07:00 |
|
Release automation
|
c22b2f660f
|
gpu-dawn: update to latest binary release
|
2022-02-13 00:48:56 +00:00 |
|
Stephen Gutekanst
|
e276648c3f
|
dev: use HTTPS subrepo remotes in CI
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 17:24:48 -07:00 |
|
Stephen Gutekanst
|
51111d9134
|
CI: automate pushing to subrepositories
Fixes #44
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 17:21:08 -07:00 |
|
Stephen Gutekanst
|
5e38f6773a
|
gpu-dawn: CI: cleanup publish_release.yml
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 17:20:28 -07:00 |
|
Stephen Gutekanst
|
b0f0ec7568
|
gpu-dawn: correct default back to separate_libs=false
Fixes regression in e3f055cf7a
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 17:10:29 -07:00 |
|
Release automation
|
e0e0736294
|
gpu-dawn: update to latest binary release
|
2022-02-12 23:50:06 +00:00 |
|
Stephen Gutekanst
|
5b19a1a851
|
gpu-dawn: CI: correct push to hexops/mach
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 16:41:32 -07:00 |
|
Stephen Gutekanst
|
e3f055cf7a
|
gpu-dawn: correct builds with separate_libs=true
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 23:03:56 +00:00 |
|
Stephen Gutekanst
|
ef22780ca9
|
gpu-dawn: update binary version in correct repository
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:39:29 -07:00 |
|
Stephen Gutekanst
|
6f5f679a58
|
gpu-dawn: CI: correct monorepo checkout during publishing
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
bb8bb964dc
|
gpu-dawn: CI: fix YAML syntax
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
9f4014189e
|
gpu-dawn: CI: automatically update hard-coded binary release version to use
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
01ca3b8beb
|
gpu-dawn: CI: build+upload debug & release-fast binary releases
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
4a5cc73edc
|
gpu-dawn: CI: M1: skip sudo when cleaning up git submodules
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
3ccbe1f7c7
|
gpu-dawn: CI: cleanup git submodules in M1 runner
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
378c0af65e
|
gpu-dawn: CI: cleanup git submodules in M1 runner
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
b994c85982
|
gpu-dawn: build Dawn from source in CI
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
03fff3267d
|
gpu-dawn: add -Dfrom-source=[bool] option
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
f878524fde
|
gpu-dawn: fix os-arch in CI pipelines
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
f16836fc37
|
gpu-dawn: binary releases are only for macos-x86_64 for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
bd749af96e
|
gpu-dawn: utilize binary release by default
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
df61d34811
|
gpu-dawn: CI: remove debug steps
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
43c4795e48
|
gpu-dawn: CI: correct triple format in release uploads
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
7bc8a6ac57
|
gpu-dawn: use "release-<SHA>" not "<SHA>" for release tags
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
5e4bff902b
|
gpu-dawn: disable aarch64-macos / x86_64-linux CI runners for now
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
c396c27b2b
|
gpu-dawn: update CI to latest Zig nightly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
97048a58de
|
gpu-dawn: upload gzip binaries properly
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
a432f3a878
|
gpu-dawn: remove incorrect CI workflow dependencies
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
c370e007fd
|
gpu-dawn: checkout repo so we can use git rev-parse
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
b93dc4a207
|
gpu-dawn: authenticate the GH CLI
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|
Stephen Gutekanst
|
1807e7b2f3
|
gpu-dawn: begin publishing prebuilt binaries
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2022-02-12 15:21:16 -07:00 |
|