chore: update ci

support-stop-sequences
Meng Zhang 2023-06-06 04:23:16 -07:00
parent 1d0fe5ad76
commit 9eec9eae5d
1 changed files with 8 additions and 16 deletions

View File

@ -4,8 +4,16 @@ on:
workflow_dispatch: workflow_dispatch:
push: push:
branches: [ "main" ] branches: [ "main" ]
paths:
- 'Cargo.toml'
- 'Cargo.lock'
- 'crates/**'
pull_request: pull_request:
branches: ["main" ] branches: ["main" ]
paths:
- 'Cargo.toml'
- 'Cargo.lock'
- 'crates/**'
concurrency: concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }} group: ${{ github.workflow }}-${{ github.head_ref || github.ref_name }}
@ -14,24 +22,8 @@ concurrency:
cancel-in-progress: true cancel-in-progress: true
jobs: jobs:
changes:
runs-on: ubuntu-latest
outputs:
changes: ${{ steps.changes.outputs.src }}
steps:
- uses: dorny/paths-filter@v2
id: changes
with:
filters: |
src:
- 'crates/**'
- 'Cargo.toml'
- 'Cargo.lock'
tests: tests:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: changes
if: needs.changes.outputs.changes == 'true'
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with: