name: Tests on: push: pull_request: branches: [master] permissions: contents: read jobs: build: runs-on: ubuntu-24.04 steps: - name: Download source uses: actions/checkout@v4 - name: Install Crystal uses: crystal-lang/install-crystal@v1 - name: Run tests run: | sudo apt-get update && sudo apt-get install golang-chroma -y shards install crystal tool format --check crystal spec -v