From ba92ffb7f76c4a03314479867b909971fb8feed0 Mon Sep 17 00:00:00 2001 From: Sergio Gasquez Date: Wed, 21 Dec 2022 11:34:14 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=A7=AA=20Cover=20more=20arguments?= =?UTF-8?q?=20in=20the=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yaml | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 391047a..6bdc41a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1,14 +1,14 @@ +name: CI + on: pull_request: branches: - main push: -name: CI - jobs: - check-targets: - name: Check targets + check-environment: + name: Check environmnent runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -20,3 +20,27 @@ jobs: - run: rustc --print target-list | grep xtensa - run: env | grep LIBCLANG_PATH - run: xtensa-esp32-elf-gcc --version + - run: xtensa-esp32s2-elf-gcc --version + - run: xtensa-esp32s3-elf-gcc --version + - run: riscv32-esp-elf-gcc --version + + check-arguments: + name: Check `buildtarget`, `version`, `override` and `ldproxy` arguments + runs-on: ubuntu-latest + steps: + - run: rustup update stable && rustup default stable + - uses: actions/checkout@v2 + - uses: ./ + name: Install Xtensa Rust + with: + override: false + ldproxy: true + buildtargets: esp32,esp32c3 + version: 1.64.0.0 + - run: rustc +esp --print target-list | grep xtensa + - run: env | grep LIBCLANG_PATH + - run: xtensa-esp32-elf-gcc --version + - run: riscv32-esp-elf-gcc --version + - run: ls $HOME/.cargo/bin/ldproxy | grep ldproxy + - run: cargo +esp --version | grep 1.64.0 + - run: rustup default | grep stable