Commit Graph

431 Commits

Author SHA1 Message Date
Anton-4
c2e81aea69
Merge pull request #4455 from roc-lang/windows-lld-link-patch
patch windows lld-link error
2022-11-02 17:49:44 +01:00
Anton-4
eb204f0305
ditch env var 2022-11-02 16:04:53 +01:00
Anton-4
a608016704
Merge branch 'main' of github.com:roc-lang/roc into windows-lld-link-patch 2022-11-02 15:04:17 +01:00
Anton-4
71ef9dffae
compare benches with main
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 14:44:16 +01:00
Anton-4
85ce321c4d
Merge pull request #4347 from roc-lang/benchmarks-to-nix
moved earthly benchmarks to nix
2022-11-02 14:36:20 +01:00
Anton-4
731b706e6a
added quotes around env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 14:36:04 +01:00
Anton-4
cd04f3d12d
remove roc_fmt tests
Because of github error:
```
error: cannot parse ':test_fmt_builtins --skip test_fmt::test_fmt_examples' as a semver
```

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 13:19:31 +01:00
Anton-4
9db9c0a13c
patch windows lld-link error
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-02 11:46:43 +01:00
Anton-4
a850a333bc
removed cli_run test
Some debug info version message popped up in stderr causing the test to fail.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 20:47:56 +01:00
Anton-4
ea8895c0b3
typo
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 18:52:52 +01:00
Anton-4
dbe45c26d0
enable more windows tests 2022-11-01 17:36:53 +01:00
Anton-4
de99d7b385
fix cache env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-11-01 13:58:45 +01:00
Anton-4
9576abe693
disable test-gen-llvm
I encountered a flaky error not seen before:
```
 thread 'gen_abilities::ability_constrained_in_non_member_multiple_specializations_inferred' panicked at 'Error loading compiled dylib for test: LoadLibraryExW { source: Os { code: 193, kind: Uncategorized, message: "%1 is not a valid Win32 application." } }', crates\compiler\test_gen\src\helpers\llvm.rs:327:23
```

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 14:11:00 +01:00
Anton-4
a26b2f7018
try rust cache
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 11:56:34 +01:00
Anton-4
e86e2113ce
try out CPU env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-31 11:53:25 +01:00
Anton-4
499177736c
Merge branch 'main' of github.com:roc-lang/roc into windows-tests 2022-10-29 16:58:21 +02:00
Anton-4
fda3b44315
windows flake is different than on macos 2022-10-29 16:57:32 +02:00
Anton-4
b5385f6b4a
don't retry builds in workflow file
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 16:27:51 +02:00
Anton-4
72e4b916a7
try building tests two times
To avoid the flaky "zig failed: lld-link permission denied".

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 16:08:16 +02:00
Anton-4
bea6138565
put debug build back
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 13:49:14 +02:00
Anton-4
6397699489
increase timeout, remove debug build
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 13:33:29 +02:00
Anton-4
dfa49cb767
try debug build first
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-29 11:30:35 +02:00
Anton-4
64ae063022
strip debug before sha 2022-10-25 18:08:14 +02:00
Anton-4
c3e48db507
fix path
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 15:03:45 +02:00
Anton-4
8dff853830
Merge branch 'main' of github.com:roc-lang/roc into editor_launch_fix 2022-10-18 14:32:06 +02:00
Anton-4
e8e46c9e26
disable main checkout
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 14:23:59 +02:00
Anton-4
6b294bed81
Merge branch 'main' into benchmarks-to-nix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-18 13:43:09 +02:00
Anton-4
0ea9a2a524
moved to shorter nix command 2022-10-18 12:21:39 +02:00
Anton-4
54ad5d3416
moved benchmarks to nix 2022-10-17 17:40:35 +02:00
Anton-4
599fe513c0
cron link check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-17 13:48:15 +02:00
Richard Feldman
8ce0e3c47c
Merge pull request #4325 from roc-lang/macos-version-apple-silicon
add os version macos nightly
2022-10-16 14:25:46 -07:00
Anton-4
d6885bde23
Merge pull request #4299 from cjduncana/ci-markdown-links
Repair broken links in Markdown
2022-10-15 19:32:25 +02:00
Anton-4
d242895ff9
Merge pull request #4254 from roc-lang/wasm32_cli_run
wasm 32 cli run fixes, added to ci tests
2022-10-15 18:41:52 +02:00
Anton-4
b2ad1fd537
account for new macos 11/12 split
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-15 16:22:24 +02:00
Anton-4
a0dc33e796
improve comments 2022-10-15 12:44:42 +02:00
Anton-4
652dbde26e
editor launch fix + new test 2022-10-15 12:36:06 +02:00
Anton-4
cc429c21e7
Merge pull request #4315 from roc-lang/netlify_nightly
build netlify from main once a day
2022-10-15 11:03:41 +02:00
Richard Feldman
0cf2eec26d
Create FUNDING.yml
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2022-10-14 18:11:18 -04:00
Ayaz Hafiz
effa377a28
roc test Dict.roc in CI 2022-10-14 13:46:52 -05:00
Anton-4
b3d3e93b97
add os version macos nightly
I added the version to the filename for macos x86_64 so I think it's good to add it to the apple silicon release as well for consistency and clarity.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-14 13:59:21 +02:00
Anton-4
89a4522faa
Merge pull request #4178 from roc-lang/macos-11-nightly
add macos 11 nightly for x86_64
2022-10-14 09:50:31 +02:00
Anton-4
22e4d1a167
build netlify from main once a day 2022-10-12 17:43:38 +02:00
Anton-4
54d0bc43b2
wasm 32 cli run fixes, added to ci tests 2022-10-12 07:43:47 +01:00
Christopher Duncan
3f3ac31656
Test whether broken links will cause CI to fail 2022-10-11 18:36:09 -04:00
Anton-4
de99ef1a96
move format check up
also added --locked and --release

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-11 18:45:52 +02:00
Anton-4
2ab0ee0d0e
uncomment stuff
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-11 13:57:34 +02:00
Christopher Duncan
86881ed999
Add a GitHub action step to test builtins format
This resolves #2814
2022-10-11 07:15:10 -04:00
Anton-4
0402e8d22c
version changes
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-11 07:27:16 +02:00
Christopher Duncan
b13b1584b1
Add Markdown Link Check action 2022-10-10 22:05:40 -04:00
Anton-4
45e60ebf01
env var fix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-10 13:37:04 +02:00
Ayaz
65ba76aca9
Only allow dependabot to send security-based updates
As discussed previously on Zulip. I think we should either do this, or have all Dependabot PRs be batched. Right now it's way too noisy.

Signed-off-by: Ayaz <20735482+ayazhafiz@users.noreply.github.com>
2022-10-08 14:16:13 -05:00
Anton-4
63a7e590ba
snake case instead of camel case
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-08 18:42:27 +02:00
Anton-4
d583e5d801
Merge branch 'main' into macos-11-nightly
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-08 13:13:07 +02:00
Anton-4
90530f51b4
re-enable benchmarks
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-08 12:47:57 +02:00
Jan Van Bruggen
8ada13cc3b
Merge pull request #4015 from roc-lang/simplify_examples
Drastically simplify examples directory
2022-10-08 03:46:12 -06:00
Anton-4
722ece9d85
updated LLVM_SYS_130_PREFIX
I believe updates to the VM image used by github require this change

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-07 17:16:21 +02:00
Anton-4
4ff494019c
skip swift tests on macos 11
Swift tests are skipped because of "Could not find or use auto-linked library 'swiftCompatibilityConcurrency'" on macos-11 x86_64 CI machine.
This issue may be caused by older versions of XCode

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-04 20:14:42 +02:00
Anton-4
f9d5eec0d8
change LLVM_SYS_PREFIX
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-04 15:40:18 +02:00
Anton-4
dacf542942
Merge branch 'main' of github.com:roc-lang/roc into simplify_examples 2022-10-04 15:01:25 +02:00
Anton-4
a26716638d
fix LLVM_SYS prefix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-04 14:48:24 +02:00
Anton-4
6be1de6538
moved env block
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-03 19:44:31 +02:00
Anton-4
2498ce3a1b
try out macos 11 nightly
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-03 19:22:51 +02:00
Anton-4
2709af2aaf
tree is already installed
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-10-01 13:34:27 +02:00
Anton-4
e78e1cbec3
test instead of build
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-28 18:45:14 +02:00
Anton-4
82343fb263
build tests, run some tests
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-28 17:53:25 +02:00
Anton-4
b46a060a36
install tree command
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-28 17:09:44 +02:00
Anton-4
0ddc69e066
Merge branch 'main' of github.com:roc-lang/roc into simplify_examples 2022-09-24 16:49:50 +02:00
Anton-4
ee1b7c05f3
roc version fix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-20 14:45:30 +02:00
Anton-4
c9028610ad
Merge branch 'main' of github.com:roc-lang/roc into ci_windows 2022-09-19 15:57:56 +02:00
Anton-4
1a73af844f
remove upload for debugging
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-14 18:35:08 +02:00
Anton-4
40ffba8c56
Merge branch 'main' of github.com:roc-lang/roc into ci_windows 2022-09-14 18:29:57 +02:00
Anton-4
2e5fa030ab
Merge pull request #4034 from roc-lang/macos-nightly-time-limit
increase macos x86 nightly timelimit
2022-09-14 18:28:17 +02:00
Anton-4
f1e799c6da
removed debug stuff, legacy linker for args test 2022-09-14 16:25:24 +02:00
Anton-4
bc2769f00d
increase macos x86 nightly timelimit
the latest nightly timed out running the tests.

Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-14 14:06:21 +02:00
Anton-4
9e8ca4b37d
test single threaded
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-14 11:20:27 +02:00
Anton-4
4644ce40e3
only test cli_run
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-13 19:11:54 +02:00
Anton-4
286bc36b61
upload failing args binary
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-13 18:07:34 +02:00
Jan Van Bruggen
2eec200f09
Move helloWorld example up onto cli-platform 2022-09-11 22:22:50 -06:00
Jan Van Bruggen
2f0df1d64d
Rephrase "cross-platform" to "cross-target" 2022-09-11 10:25:02 -06:00
Anton-4
ea00a9f712
cleanup 2022-09-10 17:06:07 +02:00
Anton-4
744d06891a
LLVM 13.0.0->13.0.1
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-10 16:40:30 +02:00
Anton-4
36477c6922
removed linux style cargo env var
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-10 15:56:58 +02:00
Anton-4
f25ddacc14
changed env var syntax
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-10 15:52:55 +02:00
Anton-4
bda32d546e
dir llvm prefix
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-10 15:44:40 +02:00
Anton-4
510859c7c7
changed slash to backslash
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-10 15:28:19 +02:00
Anton-4
5f23af9db8
modified llvm setup 2022-09-10 15:10:06 +02:00
Anton-4
e99e116ce3
Merge branch 'main' of github.com:roc-lang/roc into ci_windows 2022-09-10 15:07:47 +02:00
Anton-4
04dbf12c7a
re-enable cron 2022-09-09 17:01:40 +02:00
Anton-4
cfc1b37fbd
remove debug stuff 2022-09-09 16:59:57 +02:00
Anton-4
b8e10dc66b
Merge branch 'macos_nightly_test_fix' of github.com:roc-lang/roc into macos_nightly_test_fix 2022-09-09 16:59:00 +02:00
Anton-4
0ffcced84d
put back old PR workflows 2022-09-09 16:57:53 +02:00
Anton-4
1a1f1b6f57
authenticate request with GITHUB_TOKEN
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-09 16:52:25 +02:00
Anton-4
7a9d60424a
cat roc_releases.json
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-09 16:15:33 +02:00
Anton-4
8a7feff4ca
temp removed other PR ci stuff, add wc 2022-09-09 16:10:25 +02:00
Richard Feldman
4c5f89f85e
Merge pull request #3977 from roc-lang/test_nightly_ubu_20_04
test linux nightly ubuntu 20.04+22.04
2022-09-07 18:06:43 -07:00
Anton-4
a86a7e7969
put back old ci files, re-enable cron 2022-09-07 19:45:47 +02:00
Anton-4
13f8dda6b0
remove debug stuff
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-07 19:00:44 +02:00
Anton-4
ee856995ab
try curl --output
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-07 18:54:53 +02:00
Anton-4
a7f98e309e
wc sanity check
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-07 18:46:55 +02:00
Anton-4
d145d649c4
include ubuntu again
Signed-off-by: Anton-4 <17049058+Anton-4@users.noreply.github.com>
2022-09-07 17:53:52 +02:00