From abb0b812c933246149915033255e5f68a9b0c16e Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Mon, 2 Sep 2024 15:32:39 +0800 Subject: [PATCH] CI: add script compilation to more lanes Somehow we had dotnet lanes that were missing a call to fsxc. --- .github/workflows/CI.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index b3869b359..80dbad177 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -96,6 +96,13 @@ jobs: run: git clean -fdx && ./configure.sh && make release - name: integration tests run: make update-servers + - name: compile .fsx scripts + run: | + dotnet new tool-manifest + + dotnet tool install fsxc --version ${{ env.FSXC_VERSION }} + + find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {} windows--dotnet6-and-legacyFramework: runs-on: windows-latest @@ -212,6 +219,13 @@ jobs: run: git clean -fdx && ./configure.sh && make release - name: integration tests run: make update-servers + - name: compile .fsx scripts + run: | + dotnet new tool-manifest + + dotnet tool install fsxc --version ${{ env.FSXC_VERSION }} + + find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {} linux-github--dotnet-and-newmono: runs-on: ubuntu-22.04 @@ -242,6 +256,13 @@ jobs: run: git clean -fdx && ./configure.sh && make release - name: integration tests run: make update-servers + - name: compile .fsx scripts + run: | + dotnet new tool-manifest + + dotnet tool install fsxc --version ${{ env.FSXC_VERSION }} + + find . -type f -name "*.fsx" | xargs -t -I {} dotnet fsxc {} linux-vanilla--stockmono-only: runs-on: ubuntu-22.04