fix(ci): restrict release workflow to the main branch

- Prevents creating releases from unprotected branches.
Этот коммит содержится в:
Viginum-DataScientist-6 2025-07-30 09:56:00 +00:00 коммит произвёл Viginum-DataScientist-1
родитель b1d2b93c24
Коммит f5f71cca37

2
.github/workflows/publish-to-pypi.yml поставляемый
Просмотреть файл

@ -8,6 +8,8 @@ on:
jobs:
build:
name: Build distribution
# based on https://stackoverflow.com/a/74318141
if: ${{ github.event.release.target_commitish == 'main'}}
runs-on: ubuntu-latest
steps: