diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml new file mode 100644 index 00000000..30bfdd54 --- /dev/null +++ b/.github/workflows/pre-commit.yaml @@ -0,0 +1,26 @@ +name: Run pre-commit + +on: + push: + branches: + - main + pull_request: + +permissions: + contents: read + +jobs: + pre-commit: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v7 + + - name: Set up Python + uses: actions/setup-python@v6 + with: + python-version: "3.13" + + - name: Run prek + uses: j178/prek-action@v2 + with: + extra_args: --all-files diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4d452ed0..3ff3f53e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: check-yaml args: @@ -10,13 +10,13 @@ repos: - id: check-toml - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.9.6 + rev: v0.14.5 hooks: - id: ruff args: [--fix] - id: ruff-format - repo: https://github.com/numpy/numpydoc - rev: "v1.8.0" + rev: "v1.10.0" hooks: - id: numpydoc-validation exclude: tests/data/.* diff --git a/doc/changes/DM-54548.bugfix.rst b/doc/changes/DM-54548.bugfix.rst deleted file mode 100644 index de1aff50..00000000 --- a/doc/changes/DM-54548.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Preserve `nodeset` value when creating `wms_check_status` jobs. diff --git a/doc/changes/DM-55194.other.rst b/doc/changes/DM-55194.other.rst deleted file mode 100644 index 1ed3ca5e..00000000 --- a/doc/changes/DM-55194.other.rst +++ /dev/null @@ -1 +0,0 @@ -Added dagman.conf value to DAGMAN_MAX_JOBS_IDLE workaround. diff --git a/doc/changes/DM-55434.bugfix.rst b/doc/changes/DM-55434.bugfix.rst deleted file mode 100644 index 8b3e6265..00000000 --- a/doc/changes/DM-55434.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Add signal handling and resilience to default provisioningScript diff --git a/doc/lsst.ctrl.bps.htcondor/CHANGES.rst b/doc/lsst.ctrl.bps.htcondor/CHANGES.rst index 0bd6dfab..d018570a 100644 --- a/doc/lsst.ctrl.bps.htcondor/CHANGES.rst +++ b/doc/lsst.ctrl.bps.htcondor/CHANGES.rst @@ -1,3 +1,18 @@ +lsst-ctrl-bps-htcondor v30.0.9 (2026-07-15) +=========================================== + +Bug Fixes +--------- + +- Preserved ``nodeset`` value when creating ``wms_check_status`` jobs. (`DM-54548 `_) +- Added signal handling and resilience to default ``provisioningScript``. (`DM-55434 `_) + + +Other Changes and Additions +--------------------------- + +- Added ``dagman.conf`` value to ``DAGMAN_MAX_JOBS_IDLE`` workaround. (`DM-55194 `_) + lsst-ctrl-bps-htcondor v30.0.6 (2026-04-07) ===========================================