diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 72db7ee..b3d4470 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -7,7 +7,7 @@ on: workflow_dispatch: inputs: fail_fast: - description: 'Fail fast strategy' + description: 'Use fail-fast strategy' required: false default: 'true' verbose: @@ -17,17 +17,19 @@ on: push: tags: - 'v*.*.*' - paths-ignore: - - README.md - - .gitignore - - LICENSE - - run.sh + # We don't filter by paths here, because we filter by tags, which means we're releasing. All releases should be built. pull_request: paths-ignore: + - .hooks/** + - CARGO_README.md - README.md + - CHANGELOG.md + - INTEGRATION.md - .gitignore - - LICENSE + - .gitattributes + - LICENSE* - run.sh + - run.ps1 env: CARGO_TERM_COLOR: always diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4b8ee35..1ce25b4 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -4,16 +4,28 @@ on: workflow_dispatch: push: paths-ignore: + - .hooks/** + - CARGO_README.md - README.md + - CHANGELOG.md + - INTEGRATION.md - .gitignore - - LICENSE + - .gitattributes + - LICENSE* - run.sh + - run.ps1 pull_request: paths-ignore: + - .hooks/** + - CARGO_README.md - README.md + - CHANGELOG.md + - INTEGRATION.md - .gitignore - - LICENSE + - .gitattributes + - LICENSE* - run.sh + - run.ps1 schedule: - cron: '30 14 * * 1' # every Monday, 9:30 AM CDT