Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

Commit

Permalink
ci: syntax toolchain error in gha
Browse files Browse the repository at this point in the history
  • Loading branch information
bitwalker committed Feb 25, 2023
1 parent 079ba10 commit 29f2e2b
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 30 deletions.
18 changes: 4 additions & 14 deletions .github/workflows/x86_64-apple-darwin-compiler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ env:
FIREFLY_BUILD_TYPE: static
LLVM_LINK_LLVM_DYLIB: OFF
LLVM_VERSION: 15.0.7
TOOLCHAIN: nightly-2022-11-02
CARGO_MAKE_TOOLCHAIN: nightly-2022-11-02

jobs:
compiler:
Expand All @@ -18,15 +18,15 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ env.TOOLCHAIN }}
toolchain: ${{ env.CARGO_MAKE_TOOLCHAIN }}
override: true
- name: Cache Cargo
uses: actions/cache@v2
with:
path: |
~/.cargo/registry
~/.cargo/git
key: ${{ github.workflow }}-${{ github.job }}-toolchain-${{ env.TOOLCHAIN }}-cargo-${{ hashFiles('**/Cargo.lock') }}
key: ${{ github.workflow }}-${{ github.job }}-toolchain-${{ env.CARGO_MAKE_TOOLCHAIN }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Install cargo-make
uses: actions-rs/cargo@v1
with:
Expand Down Expand Up @@ -67,17 +67,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: test
args:
- "-p"
- "firefly_intern"
- "-p"
- "firefly_parser"
- "-p"
- "firefly_target"
- "-p"
- "firefly_syntax_erl"
- "-p"
- "firefly_syntax_pp"
args: "-p firefly_intern -p firefly_parser -p firefly_target -p firefly_syntax_erl -p firefly_syntax_pp"
- name: Run literate tests
uses: actions-rs/cargo@v1
with:
Expand Down
20 changes: 5 additions & 15 deletions .github/workflows/x86_64-unknown-linux-gnu-compiler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ env:
FIREFLY_BUILD_TYPE: static
LLVM_LINK_LLVM_DYLIB: OFF
LLVM_VERSION: 15.0.7
TOOLCHAIN: nightly-2022-11-02
CARGO_MAKE_TOOLCHAIN: nightly-2022-11-02

jobs:
compiler:
Expand Down Expand Up @@ -44,19 +44,19 @@ jobs:
- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: ${{ env.TOOLCHAIN }}
toolchain: ${{ env.CARGO_MAKE_TOOLCHAIN }}
override: true
- name: Cache Cargo
uses: actions/cache@v2
with:
path: |
~/.cargo/registry
~/.cargo/git
key: ${{ github.workflow }}-${{ github.job }}-toolchain-${{ env.TOOLCHAIN }}-cargo-${{ hashFiles('**/Cargo.lock') }}
key: ${{ github.workflow }}-${{ github.job }}-toolchain-${{ env.CARGO_MAKE_TOOLCHAIN }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Install cargo-make
uses: actions-rs/cargo@v1
with:
toolchain: ${{ env.TOOLCHAIN }}
toolchain: ${{ env.CARGO_MAKE_TOOLCHAIN }}
command: install
args: cargo-make
- name: Build Compiler
Expand All @@ -71,17 +71,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: test
args:
- "-p"
- "firefly_intern"
- "-p"
- "firefly_parser"
- "-p"
- "firefly_target"
- "-p"
- "firefly_syntax_erl"
- "-p"
- "firefly_syntax_pp"
args: "-p firefly_intern -p firefly_parser -p firefly_target -p firefly_syntax_erl -p firefly_syntax_pp"
- name: Run literate tests
uses: actions-rs/cargo@v1
with:
Expand Down
2 changes: 1 addition & 1 deletion Makefile.toml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ CARGO_MAKE_RUST_SCRIPT_PROVIDER = "rust-script"
CARGO_MAKE_USE_WORKSPACE_PROFILE = true
CARGO_MAKE_CARGO_BUILD_TEST_FLAGS = "--no-fail-fast"
CARGO_TARGET_DIR = { value = "${CARGO_MAKE_WORKSPACE_WORKING_DIRECTORY}/target", condition = { env_not_set = ["CARGO_TARGET_DIR"] } }
CARGO_MAKE_TOOLCHAIN_DEFAULT = { source = "${CARGO_MAKE_CI}", default_value = "nightly", mapping = { "true" = "nightly-2022-08-08", "false" = "nightly" } }
CARGO_MAKE_TOOLCHAIN_DEFAULT = { source = "${CARGO_MAKE_CI}", default_value = "nightly", mapping = { "true" = "nightly-2022-11-02", "false" = "nightly" } }
CARGO_MAKE_TOOLCHAIN = { value = "${CARGO_MAKE_TOOLCHAIN_DEFAULT}", condition = { env_not_set = ["CARGO_MAKE_TOOLCHAIN"] } }
BACKTRACE_DEFAULT = { source = "${CARGO_MAKE_CI}", mapping = { "true" = "1", "false" = "0" } }
RUST_BACKTRACE = { value = "${BACKTRACE_DEFAULT}", condition = { env_not_set = ["RUST_BACKTRACE"] } }
Expand Down

0 comments on commit 29f2e2b

Please sign in to comment.