Commit Graph

77 Commits

Author SHA1 Message Date
A1029384756
70818030f6 [nightly] added linux arm build
[nightly] docker container for linux arm

[nightly] removed setup-alpine for arm

[nightly] docker container for all linux + linux arm dep for upload

[nightly] x86 remove arm reference

[nightly] final fixes
2025-08-04 00:45:00 -04:00
Laytan
4eef57c6f1 ci: ok, had to brew update, can we now request @20 directly? 2025-04-02 21:24:12 +02:00
Laytan
85b3a79a25 ci: brew update? 2025-04-02 21:22:18 +02:00
Laytan
cab3239760 ci: fix macos llvm 20 2025-04-02 21:17:45 +02:00
Laytan
b0316b7076 ci: update to LLVM 20 on MacOS and Linux CI and releases 2025-04-02 21:13:10 +02:00
Laytan Laats
057144dea3 fix linux release trying to use non-existant llvm 20 package 2025-03-21 21:47:40 +01:00
gingerBill
f13fc27ae0 Use LLVM-18 on FreeBSD 2025-03-18 16:53:10 +00:00
gingerBill
cf982fc222 Update to LLVM 20 in CI. 2025-03-18 16:35:55 +00:00
Laytan Laats
b82f8df5f5 possibly fix not having shared dir in recent windows releases
Probably caused by https://github.com/actions/upload-artifact/issues/602
Possibly fixes #4384
2024-10-17 18:05:37 +02:00
Laytan Laats
b379d25a12 ci: try updating deprecated setup-python 2024-09-11 03:05:56 +02:00
Laytan Laats
83b5f82a92 ci: ohhh, I am dumb 2024-09-11 02:45:58 +02:00
Laytan Laats
496d732aaf ci: does backblaze not like tar archives? 2024-09-11 02:41:28 +02:00
Laytan Laats
26db1c8860 ci: show me files 2024-09-11 02:30:43 +02:00
Laytan Laats
7ff424d148 ci: specify path 2024-09-11 02:26:39 +02:00
Laytan Laats
f4322886f3 ci: really, what's in there? 2024-09-11 02:19:39 +02:00
Laytan Laats
005cadb52c ci: what's in there? 2024-09-11 02:10:55 +02:00
Laytan Laats
a66524b0b2 ci: fix run step 2024-09-11 01:55:33 +02:00
Jeroen van Rijn
fce7bcec49 Merge branch 'master' into static_builds 2024-09-10 22:15:06 +02:00
A1029384756
036d7edda9 Changed Linux CI builds to static linking with Musl for better
compatibility

Changed to tarball distribution for mac and linux

Updated upload-artifact to v4
2024-09-08 18:35:16 -04:00
dependabot[bot]
73eea33b56 Bump actions/download-artifact from 1 to 4.1.7 in /.github/workflows
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 1 to 4.1.7.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v1...v4.1.7)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 21:01:48 +00:00
Jeroen van Rijn
796feeead9 Remove LLVM copy from nightly. 2024-08-07 22:12:23 +02:00
Laytan Laats
5dd89a29e6 ci: make releases use LLVM 18
Since we updated to LLVM 18 on Windows now, we should make the releases
for non-windows use LLVM 18 too, this way all releases use the same version.
2024-07-08 15:49:37 +02:00
Laytan Laats
9122c20d4b update actions/checkout 2024-06-07 15:57:09 +02:00
Jeroen van Rijn
460ffe1aee Rewrite upload_b2 nightly action against B2 SDK 2024-06-05 21:04:35 +02:00
gingerBill
dc6a8e5ffb Fix typo 2024-06-03 22:44:12 +01:00
gingerBill
5b5106baee Try updating nightly stuff 2024-06-03 22:36:54 +01:00
Laytan Laats
448827c0e4 ci: fix macOS versions 2024-04-24 18:29:28 +02:00
Laytan
ae9f026f4b llvm 17 on macos arm releases 2024-03-25 14:05:07 +01:00
Laytan Laats
46093bad1e update LLVM to 17 for releases 2024-03-25 14:05:07 +01:00
Laytan Laats
23cd64ec35 reduce dynamic library dependencies for macos release 2024-02-29 23:39:18 +01:00
Laytan Laats
17b1c8d338 fix releases being a zip of a zip 2024-02-29 17:00:20 +01:00
Laytan Laats
ee543a304a Zip so compiler keeps executable permissions 2024-02-22 21:04:08 +01:00
Laytan Laats
b894df2125 Make MacOS releases self contained / bundle LLVM 2024-02-22 20:38:25 +01:00
Laytan Laats
d5db49a3b0 name the workflows 2024-02-02 21:10:35 +01:00
Laytan Laats
07a4f4d017 add MacOS ARM target to CI and releases 2024-02-02 21:09:57 +01:00
Laytan Laats
9d5afee24b Fix not having the base collection in releases 2024-01-30 21:15:56 +01:00
jcmdln
798660c007 Ensure required licenses are in distributable bundles 2023-10-18 17:20:12 -04:00
gingerBill
d8acbda548 Update to llvm@13 for Mac
Brew has broke llvm@11
2023-08-15 21:25:14 +01:00
Laytan Laats
d352e2fa31 only run nightly upload if workflow is ran on main repo 2023-06-27 23:33:18 +02:00
zhibog
05856ac93e Change nightly to VS 2022 too 2023-05-03 21:51:40 +02:00
Felipe Lavratti
fae025aac8 Fix llvm copy on nightly ci 2022-09-29 01:48:40 +01:00
Felipe Lavratti
5e9ff85fa8 Changed nightly build for linux to include the llvm library file 2022-09-21 00:50:34 +01:00
gingerBill
426a6a9528 Update nightly.yml to build the directory 2022-04-05 21:10:24 +01:00
Colin Davidson
78ee97ec74 only install the right version of llvm 2022-03-31 13:40:28 -07:00
Mikkel Hjortshøj
1c57d1c019 Update nightly.yml 2022-02-11 17:22:33 +01:00
Mikkel Hjortshøj
7218a68e89 Update nightly.yml
Downgrading python version in nightly to use same version as local
2021-10-22 22:42:20 +02:00
Mikkel Hjortshøj
7375074d2d Update nightly.yml 2021-10-22 22:34:42 +02:00
gingerBill
b2cf0755f2 Add vendor to nightly.yml 2021-09-01 13:08:26 +01:00
Mikkel Hjortshøj
5ec82623ab Remove downloading the LLVM binaries in nightly.yml 2021-04-30 22:27:09 +02:00
Mikkel Hjortshøj
a1558b3398 Update nightly.yml 2021-04-30 22:19:10 +02:00