fix: ci workflow (#125)

This commit is contained in:
Darshan 2025-12-16 17:53:30 +05:30 committed by GitHub
parent a02e631d53
commit eb847fdb80
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 8 deletions

View File

@ -4,7 +4,7 @@ on:
branches: branches:
- master - master
name: Codecov name: Code Coverage
jobs: jobs:
test: test:

View File

@ -10,17 +10,18 @@ name: CI
jobs: jobs:
check: check:
name: Check name: Build
strategy: strategy:
matrix: matrix:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
toolchain: stable-x86_64-unknown-linux-gnu toolchain: stable
#- os: windows-latest #- os: windows-latest
# toolchain: stable-x86_64-pc-windows-gnu # toolchain: stable-x86_64-pc-windows-gnu
- os: macos-latest - os: macos-latest
toolchain: stable-x86_64-apple-darwin toolchain: stable
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:
@ -39,17 +40,18 @@ jobs:
command: check command: check
test: test:
name: Test Suite name: Test
strategy: strategy:
matrix: matrix:
include: include:
- os: ubuntu-latest - os: ubuntu-latest
toolchain: stable-x86_64-unknown-linux-gnu toolchain: stable
#- os: windows-latest #- os: windows-latest
# toolchain: stable-x86_64-pc-windows-gnu # toolchain: stable-x86_64-pc-windows-gnu
- os: macos-latest - os: macos-latest
toolchain: stable-x86_64-apple-darwin toolchain: stable
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
timeout-minutes: 60
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:
@ -72,7 +74,7 @@ jobs:
command: test command: test
lints: lints:
name: Rust lints name: Lint
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3