universal-sierra-compiler 2.9.0

Universal-Sierra-Compiler is the tool for Sierra compilation. It compiles any ever-existing Sierra version to CASM.
Documentation
name: Check installation script

on:
  pull_request:
    paths:
      - scripts/install.sh
  merge_group:
    paths:
      - scripts/install.sh
  push:
    branches:
      - master
    paths:
      - scripts/install.sh

jobs:
  verify-installation-script:
    name: Verify installation script
    runs-on: ${{ matrix.os }}

    strategy:
      matrix:
        include:
          - target: x86_64-unknown-linux-gnu
            os: ubuntu-latest

          - target: x86_64-unknown-linux-musl
            os: ubuntu-latest

          - target: aarch64-unknown-linux-gnu
            os: ubuntu-latest

          - target: aarch64-unknown-linux-musl
            os: ubuntu-latest

          - target: x86_64-apple-darwin
            os: macos-latest

          - target: aarch64-apple-darwin
            os: macos-latest

    steps:
      - uses: actions/checkout@v5

      - name: Install and check
        run: |
          bash ./scripts/install.sh
          source ~/.bashrc

          if ! command -v universal-sierra-compiler &> /dev/null; then
            echo "universal-sierra-compiler was not installed"
            exit 1
          fi