From 6a219ccd02fa7b8a34f67766c40967e6400a327b Mon Sep 17 00:00:00 2001 From: "Filipe G. Vieira" <1151762+fgvieira@users.noreply.github.com> Date: Mon, 20 Oct 2025 20:08:49 +0200 Subject: [PATCH] Fix scheduler template --- snakedeploy/scaffold_plugins/common.py | 2 +- snakedeploy/templates/plugins/release_please.yml.j2 | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/snakedeploy/scaffold_plugins/common.py b/snakedeploy/scaffold_plugins/common.py index 42e4eac..f321b7f 100644 --- a/snakedeploy/scaffold_plugins/common.py +++ b/snakedeploy/scaffold_plugins/common.py @@ -82,7 +82,7 @@ def save_pyproject(pyproject): "coverage", "pytest", "twine", - "python-build", + "build", ] if self.include_snakemake_dev_dependency(): dev_deps.append("snakemake") diff --git a/snakedeploy/templates/plugins/release_please.yml.j2 b/snakedeploy/templates/plugins/release_please.yml.j2 index 10fec5b..2de80ae 100644 --- a/snakedeploy/templates/plugins/release_please.yml.j2 +++ b/snakedeploy/templates/plugins/release_please.yml.j2 @@ -19,6 +19,7 @@ jobs: with: release-type: python package-name: {{ pyproject["project"]["name"] }} + token: {{ "${{ secrets.RELEASE_PLEASE_PR_CI_TOKEN }}" }} publish: runs-on: ubuntu-latest @@ -36,7 +37,7 @@ jobs: - name: Build source and wheel distribution + check build run: | - pixi run check-build + pixi run -e dev check-build - name: Publish to PyPI uses: pypa/gh-action-pypi-publish@release/v1