From e07c982b3348a7ab276264c92257828fdbb7e559 Mon Sep 17 00:00:00 2001 From: Boshen Date: Tue, 28 Nov 2023 16:00:47 +0800 Subject: [PATCH] ci: clean up workflow files --- .github/workflows/Bench.yaml | 23 ++++++++++------------- .github/workflows/Lint.yaml | 9 +++++++++ .github/workflows/Test.yaml | 11 ++++++++++- 3 files changed, 29 insertions(+), 14 deletions(-) diff --git a/.github/workflows/Bench.yaml b/.github/workflows/Bench.yaml index 59e10ad1..902a8416 100644 --- a/.github/workflows/Bench.yaml +++ b/.github/workflows/Bench.yaml @@ -1,13 +1,6 @@ name: Benchmark -env: - DEBUG: 'napi:*' - APP_NAME: 'rspack-sources' - MACOSX_DEPLOYMENT_TARGET: '10.13' - # https://github.com/SchrodingerZhu/snmalloc-rs - CACHE_FRIENDLY_OFFSET: 64 - -'on': +on: push: branches: - main @@ -15,11 +8,15 @@ env: - '**' paths-ignore: - '**/*.md' - - LICENSE - - '**/*.gitignore' - - .editorconfig - - docs/** - pull_request: null + pull_request: + types: [opened, synchronize] + paths-ignore: + - '**/*.md' + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.ref_name != 'main' }} + jobs: benchmark: runs-on: ubuntu-latest diff --git a/.github/workflows/Lint.yaml b/.github/workflows/Lint.yaml index 4533aa66..aa329838 100644 --- a/.github/workflows/Lint.yaml +++ b/.github/workflows/Lint.yaml @@ -6,7 +6,16 @@ on: - main tags-ignore: - '**' + paths-ignore: + - '**/*.md' pull_request: + types: [opened, synchronize] + paths-ignore: + - '**/*.md' + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.ref_name != 'main' }} jobs: lint: diff --git a/.github/workflows/Test.yaml b/.github/workflows/Test.yaml index b653b798..c447724e 100644 --- a/.github/workflows/Test.yaml +++ b/.github/workflows/Test.yaml @@ -6,7 +6,16 @@ on: - main tags-ignore: - '**' - pull_request: null + paths-ignore: + - '**/*.md' + pull_request: + types: [opened, synchronize] + paths-ignore: + - '**/*.md' + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: ${{ github.ref_name != 'main' }} jobs: Test: