Fork of daniellemaywood.uk/gleam — Wasm codegen work
2

Configure Feed

Select the types of activity you want to include in your feed.

Remove unused config

-69
-69
hexpm/.github/workflows/ci.yml
··· 1 - name: ci 2 - 3 - on: 4 - pull_request: 5 - push: 6 - branches: 7 - - main 8 - workflow_dispatch: 9 - 10 - permissions: 11 - contents: read 12 - 13 - concurrency: 14 - group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} 15 - cancel-in-progress: true 16 - 17 - jobs: 18 - test: 19 - name: test 20 - runs-on: ${{ matrix.os }} 21 - strategy: 22 - matrix: 23 - toolchain: [stable] 24 - build: [linux-amd64, macos, windows] 25 - include: 26 - - build: linux-amd64 27 - os: ubuntu-latest 28 - target: x86_64-unknown-linux-gnu 29 - - build: macos 30 - os: macos-latest 31 - target: x86_64-apple-darwin 32 - - build: windows 33 - os: windows-latest 34 - target: x86_64-pc-windows-msvc 35 - steps: 36 - - name: Checkout repository 37 - uses: actions/checkout@v4 38 - 39 - - name: Install Rust toolchain 40 - uses: dtolnay/rust-toolchain@stable 41 - with: 42 - toolchain: ${{ matrix.toolchain }} 43 - target: ${{ matrix.target }} 44 - 45 - - name: Run tests 46 - uses: clechasseur/rs-cargo@v2 47 - with: 48 - command: test 49 - args: --workspace --target ${{ matrix.target }} 50 - 51 - format-lint: 52 - name: format-lint 53 - runs-on: ubuntu-latest 54 - timeout-minutes: 10 55 - steps: 56 - - name: Checkout repository 57 - uses: actions/checkout@v4 58 - 59 - - name: Install Rust toolchain 60 - uses: dtolnay/rust-toolchain@stable 61 - with: 62 - toolchain: stable 63 - components: clippy, rustfmt 64 - 65 - - name: Check formatting 66 - run: cargo fmt --all -- --check 67 - 68 - - name: Run linter 69 - run: cargo clippy --workspace