diff --git a/.github/workflows/osx_debug.yml b/.github/workflows/osx_debug.yml index 633e71c362e7074b06a5c61938f31e72238c4cd2..deb8982d5c6049e7da69c8f5697c55364c592d54 100644 --- a/.github/workflows/osx_debug.yml +++ b/.github/workflows/osx_debug.yml @@ -8,7 +8,6 @@ on: tags: - '**' pull_request: - types: [opened, reopened, synchronize, labeled] workflow_dispatch: concurrency: @@ -33,10 +32,11 @@ concurrency: jobs: osx_debug: # Run on push to the 'master' and release branches of tarantool/tarantool - # or on pull request if the 'full-ci' label is set. + # or on pull request if the 'notest' label is not set. if: github.repository == 'tarantool/tarantool' && ( github.event_name != 'pull_request' || - contains(github.event.pull_request.labels.*.name, 'full-ci') ) + ( github.event_name == 'pull_request' && + !contains(github.event.pull_request.labels.*.name, 'notest') ) ) runs-on: [ 'macos-${{ matrix.version }}-self-hosted', '${{ matrix.arch }}' ] diff --git a/.github/workflows/osx_release.yml b/.github/workflows/osx_release.yml index af1c4061e188253dc4d8bb80488efd6df81b8e8f..c916762fd0ef893adbb961ccc77fd12b4439c909 100644 --- a/.github/workflows/osx_release.yml +++ b/.github/workflows/osx_release.yml @@ -8,7 +8,6 @@ on: tags: - '**' pull_request: - types: [opened, reopened, synchronize, labeled] workflow_dispatch: concurrency: @@ -33,10 +32,11 @@ concurrency: jobs: osx_release: # Run on push to the 'master' and release branches of tarantool/tarantool - # or on pull request if the 'full-ci' label is set. + # or on pull request if the 'notest' label is not set. if: github.repository == 'tarantool/tarantool' && ( github.event_name != 'pull_request' || - contains(github.event.pull_request.labels.*.name, 'full-ci') ) + ( github.event_name == 'pull_request' && + !contains(github.event.pull_request.labels.*.name, 'notest') ) ) runs-on: [ 'macos-${{ matrix.version }}-self-hosted', '${{ matrix.arch }}' ]