From 97b5cd504b5879faa350564a074765615827bfb9 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Tue, 14 Jul 2026 15:21:41 -0700 Subject: [PATCH 1/3] Add v30.0.9 release notes --- doc/changes/DM-54548.bugfix.rst | 1 - doc/changes/DM-55194.other.rst | 1 - doc/changes/DM-55434.bugfix.rst | 1 - doc/lsst.ctrl.bps.htcondor/CHANGES.rst | 15 +++++++++++++++ 4 files changed, 15 insertions(+), 3 deletions(-) delete mode 100644 doc/changes/DM-54548.bugfix.rst delete mode 100644 doc/changes/DM-55194.other.rst delete mode 100644 doc/changes/DM-55434.bugfix.rst 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) =========================================== From bc8f42af8791f92435f1bb468f4312c5199ff17f Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Tue, 14 Jul 2026 15:22:17 -0700 Subject: [PATCH 2/3] Add pre-commit action --- .github/workflows/pre-commit.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/pre-commit.yaml 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 From fc65adfcb22ad1cab593dfb98504497b3bc2d8d7 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Tue, 14 Jul 2026 15:23:07 -0700 Subject: [PATCH 3/3] Refresh pre-commit --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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/.*