Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 12 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1424,6 +1424,10 @@ jobs:
# (без них типизированные правила ESLint видят `any` и падают лавиной), а из
# `dist/web-types.json` генерируется карта обязательных пропов.
build-granularity-devtools:
# Пропуск зависимости распространяется по цепочке: `test-granularity`
# выключается на теге технического пакета, и без этого условия сюда
# доходит `skipped` — через `build-granularity`, хотя тот отработал.
if: ${{ !failure() && !cancelled() }}
needs:
- build-granularity
runs-on: ubuntu-latest
Expand Down Expand Up @@ -1469,7 +1473,7 @@ jobs:
publish-npm-granularity-devtools:
needs:
- build-granularity-devtools
if: startsWith(github.ref, 'refs/tags/granularity-devtools-v')
if: ${{ !failure() && !cancelled() && (startsWith(github.ref, 'refs/tags/granularity-devtools-v')) }}
runs-on: ubuntu-latest
permissions:
contents: read
Expand Down Expand Up @@ -1509,7 +1513,7 @@ jobs:
publish-gpr-granularity-devtools:
needs:
- build-granularity-devtools
if: startsWith(github.ref, 'refs/tags/granularity-devtools-v')
if: ${{ !failure() && !cancelled() && (startsWith(github.ref, 'refs/tags/granularity-devtools-v')) }}
runs-on: ubuntu-latest
continue-on-error: true
permissions:
Expand Down Expand Up @@ -1547,6 +1551,10 @@ jobs:
# unplugin-vue-components). Артефакт нужен и для валидации (publint),
# и для последующей публикации по тегу `unplugin-granularity-v*`.
build-unplugin-granularity:
# Пропуск зависимости распространяется по цепочке: `test-granularity`
# выключается на теге технического пакета, и без этого условия сюда
# доходит `skipped` — через `build-granularity`, хотя тот отработал.
if: ${{ !failure() && !cancelled() }}
needs:
- quality-granularity
- build-granularity
Expand Down Expand Up @@ -1592,7 +1600,7 @@ jobs:
publish-npm-unplugin-granularity:
needs:
- build-unplugin-granularity
if: startsWith(github.ref, 'refs/tags/unplugin-granularity-v')
if: ${{ !failure() && !cancelled() && (startsWith(github.ref, 'refs/tags/unplugin-granularity-v')) }}
runs-on: ubuntu-latest
permissions:
contents: read
Expand Down Expand Up @@ -1633,7 +1641,7 @@ jobs:
publish-gpr-unplugin-granularity:
needs:
- build-unplugin-granularity
if: startsWith(github.ref, 'refs/tags/unplugin-granularity-v')
if: ${{ !failure() && !cancelled() && (startsWith(github.ref, 'refs/tags/unplugin-granularity-v')) }}
runs-on: ubuntu-latest
continue-on-error: true
permissions:
Expand Down
Loading