Skip to content

dev: use native in ci #73

dev: use native in ci

dev: use native in ci #73

Triggered via push September 28, 2024 20:59
Status Failure
Total duration
Artifacts

This workflow graph cannot be shown

A graph will be generated the next time this workflow is run.

Annotations

15 errors, 3 warnings, and 33 notices
Invalid workflow file: .github/workflows/ci.yml#L59
You have an error in your yaml syntax on line 59
yamllint(key-duplicates): .github/workflows/test.yml#L34
[new] duplication of key "runs-on" in mapping
actionlint(syntax-check): .github/workflows/test.yml#L34
[new] key "runs-on" is duplicated in "tests" job. previously defined at line:24,col:5
yamllint(empty-values): .github/workflows/test.yml#L32
[new] empty value in block mapping
yamllint(key-duplicates): .github/workflows/test.yml#L36
[new] duplication of key "steps" in mapping
actionlint(syntax-check): .github/workflows/test.yml#L36
[new] key "steps" is duplicated in "tests" job. previously defined at line:25,col:5
actionlint(syntax-check): .github/workflows/test.yml#L32
[new] unexpected key "ef-tests" for "job" section. expected one of "concurrency", "container", "continue-on-error", "defaults", "env", "environment", "if", "name", "needs", "outputs", "permissions", "runs-on", "secrets", "services", "steps", "strategy", "timeout-minutes", "uses", "with"
yamllint(key-duplicates): .github/workflows/ci.yml#L61
[new] duplication of key "steps" in mapping
yamllint(empty-values): .github/workflows/ci.yml#L57
[new] empty value in block mapping
actionlint(syntax-check): .github/workflows/ci.yml#L61
[new] key "steps" is duplicated in "tests-unit" job. previously defined at line:49,col:5
yamllint(key-duplicates): .github/workflows/ci.yml#L59
[new] duplication of key "runs-on" in mapping
actionlint(syntax-check): .github/workflows/ci.yml#L59
[new] key "runs-on" is duplicated in "tests-unit" job. previously defined at line:48,col:5
actionlint(syntax-check): .github/workflows/ci.yml#L57
[new] unexpected key "ef-tests" for "job" section. expected one of "concurrency", "container", "continue-on-error", "defaults", "env", "environment", "if", "name", "needs", "outputs", "permissions", "runs-on", "secrets", "services", "steps", "strategy", "timeout-minutes", "uses", "with"
actionlint(job-needs): .github/workflows/ci.yml#L159
[new] job "resources" needs job "ef-tests" which does not exist in this workflow
shfmt: scripts/setup_cairo_native.sh#L1
Incorrect formatting, autoformat by running 'trunk fmt'
trunk(ignore-does-nothing): .github/workflows/test.yml#L33
[new] trunk-ignore(actionlint/runner-label) is not suppressing a lint issue
trunk(ignore-does-nothing): .github/workflows/ci.yml#L58
[new] trunk-ignore(actionlint/runner-label) is not suppressing a lint issue
shellcheck(SC2155): scripts/setup_cairo_native.sh#L99
[new] Declare and assign separately to avoid masking return values.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L23
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L24
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2312): scripts/setup_cairo_native.sh#L35
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC2292): scripts/setup_cairo_native.sh#L36
[new] Prefer [[ ]] over [ ] for tests in Bash/Ksh.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L36
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L38
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L38
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L39
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L39
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2312): scripts/setup_cairo_native.sh#L40
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC2292): scripts/setup_cairo_native.sh#L60
[new] Prefer [[ ]] over [ ] for tests in Bash/Ksh.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L60
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2129): scripts/setup_cairo_native.sh#L61
[new] Consider using { cmd1; cmd2; } >> file instead of individual redirects.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L61
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2086): scripts/setup_cairo_native.sh#L61
[new] Double quote to prevent globbing and word splitting.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L61
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L62
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2086): scripts/setup_cairo_native.sh#L62
[new] Double quote to prevent globbing and word splitting.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L62
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L63
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2086): scripts/setup_cairo_native.sh#L63
[new] Double quote to prevent globbing and word splitting.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L63
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2312): scripts/setup_cairo_native.sh#L74
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).
shellcheck(SC1091): scripts/setup_cairo_native.sh#L80
[new] Not following: ./.cargo/env: openBinaryFile: does not exist (No such file or directory)
shellcheck(SC2250): scripts/setup_cairo_native.sh#L80
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L101
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2292): scripts/setup_cairo_native.sh#L103
[new] Prefer [[ ]] over [ ] for tests in Bash/Ksh.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L103
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L103
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2086): scripts/setup_cairo_native.sh#L103
[new] Double quote to prevent globbing and word splitting.
shellcheck(SC2250): scripts/setup_cairo_native.sh#L103
[new] Prefer putting braces around variable references even when not strictly required.
shellcheck(SC2292): scripts/setup_cairo_native.sh#L107
[new] Prefer [[ ]] over [ ] for tests in Bash/Ksh.
shellcheck(SC2312): scripts/setup_cairo_native.sh#L107
[new] Consider invoking this command separately to avoid masking its return value (or use '|| true' to ignore).