From d6057a906202a1aa1a30b2e2ac18a1f9a0170697 Mon Sep 17 00:00:00 2001 From: "Timothy P. Ellsworth Bowers" Date: Mon, 23 Feb 2026 08:33:43 -0700 Subject: [PATCH 1/2] Fix CI tests with tox matrix --- .github/workflows/ci_tests.yml | 3 ++- tox.ini | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index a5c3fe2..771de17 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -33,8 +33,10 @@ jobs: - "3.12" - "3.13" toxenv: + - test - test-numpydev - test-astropydev + - test-alldeps steps: - name: Check out repository uses: actions/checkout@v5 @@ -70,7 +72,6 @@ jobs: - "3.12" - "3.13" toxenv: - - test - test-alldeps steps: - name: Check out repository diff --git a/tox.ini b/tox.ini index 6a7d7f2..b70b84c 100644 --- a/tox.ini +++ b/tox.ini @@ -46,7 +46,7 @@ deps = # The following indicates which extras_require from setup.cfg will be installed extras = test - alldeps: pyyaml,stomp.py,xmltodict,obstools + alldeps: dev commands = pip freeze From 59fa12e76021d0d955d5ebb24d21265b6b86101c Mon Sep 17 00:00:00 2001 From: "Timothy P. Ellsworth Bowers" Date: Mon, 23 Feb 2026 08:41:39 -0700 Subject: [PATCH 2/2] Finally fix the changelog? --- .github/workflows/update-changelog.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update-changelog.yml b/.github/workflows/update-changelog.yml index f323b2a..ca99723 100644 --- a/.github/workflows/update-changelog.yml +++ b/.github/workflows/update-changelog.yml @@ -11,11 +11,9 @@ on: jobs: update: permissions: - contents: - - read - - write - pages: write + contents: write pull-requests: write + pages: write runs-on: ubuntu-latest steps: