diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a3fb532f..845a0304 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -7,6 +7,7 @@ on: branches: - "main" + jobs: PRCheck: uses: "./.github/workflows/pr.yaml" diff --git a/pyproject.toml b/pyproject.toml index 6bb85bfb..00cda41f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,9 +38,6 @@ notebook = [ examples = [ "pandas>=2.2.3", ] -release = [ - "python-semantic-release>=9.15.2", -] [build-system] requires = ["hatchling"] @@ -62,6 +59,9 @@ docs = [ "mkdocs-click>=0.8.1", "mkdocstrings-python>=1.12.2", ] +release = [ + "python-semantic-release>=9.15.2", +] [tool.uv.workspace] members = ["extensions/*"] diff --git a/uv.lock b/uv.lock index 72e03066..9ba4af15 100644 --- a/uv.lock +++ b/uv.lock @@ -2199,9 +2199,6 @@ examples = [ notebook = [ { name = "ploomber-engine" }, ] -release = [ - { name = "python-semantic-release" }, -] [package.dev-dependencies] dev = [ @@ -2219,6 +2216,9 @@ docs = [ { name = "mkdocstrings" }, { name = "mkdocstrings-python" }, ] +release = [ + { name = "python-semantic-release" }, +] [package.metadata] requires-dist = [ @@ -2233,7 +2233,6 @@ requires-dist = [ { name = "ploomber-engine", marker = "extra == 'notebook'", specifier = ">=0.0.33" }, { name = "pydantic", specifier = ">=2.10.3" }, { name = "python-dotenv", specifier = ">=1.0.1" }, - { name = "python-semantic-release", marker = "extra == 'release'", specifier = ">=9.15.2" }, { name = "rich", specifier = ">=13.9.4" }, { name = "ruamel-yaml", specifier = ">=0.18.6" }, { name = "run-log-store", virtual = "extensions/run_log_store" }, @@ -2259,6 +2258,7 @@ docs = [ { name = "mkdocstrings", specifier = ">=0.27.0" }, { name = "mkdocstrings-python", specifier = ">=1.12.2" }, ] +release = [{ name = "python-semantic-release", specifier = ">=9.15.2" }] [[package]] name = "secrets"