Martin Hauser
7e9eac5b87
Closes #22093 : Run coverage only on a single matrix entry ( #22117 )
...
Add explicit CI job names showing the Python and Node versions, with the
coverage job clearly marked in the GitHub Actions UI.
Run coverage only for the designated coverage matrix entry to avoid
redundant coverage collection and reporting across the full test matrix.
Also add the YAML document marker and clean up trailing whitespace.
2026-05-05 19:06:26 +02:00
Jeremy Stretch
00791344e6
Release v4.6.0
2026-05-05 08:55:05 -04:00
Jeremy Stretch
28a5c7d882
Merge branch 'main' into feature
2026-05-04 13:02:42 -04:00
Jeremy Stretch
b78bd71329
Release v4.5.10
2026-05-04 12:48:34 -04:00
Jeremy Stretch
1b1989ea98
Clean up Claude workflows ( #22038 )
...
* Clean up Claude workflows
* Tweak triage prompt
* Fix permissions
2026-04-29 16:17:01 +02:00
Jeremy Stretch
b76f313ca4
Permit Claude triage workflow for users without write permission ( #22026 )
...
* Permit triage workflow for users without write permission
* Bump claude-code-action to v1.0.108
2026-04-28 18:08:03 +02:00
Jeremy Stretch
3ccf4e2d14
Merge branch 'main' into feature
2026-04-28 10:19:36 -04:00
Jeremy Stretch
8fbb6f74d3
Release v4.5.9 ( #22024 )
2026-04-28 09:45:20 -04:00
Jeremy Stretch
d6fdfec0e5
Remove id-token: write; add github_token
2026-04-28 07:53:45 -04:00
Jeremy Stretch
ff5f64abf8
Restore id-token write permission
2026-04-27 14:10:44 -04:00
Jeremy Stretch
f68645bbad
Fix Claude issue triage workflow
2026-04-27 12:34:38 -04:00
Jeremy Stretch
5abcebb67b
Add a GitHub workflow to automate issue triage with Claude ( #21998 )
2026-04-27 15:40:15 +02:00
Jeremy Stretch
df02abbbdf
Merge branch 'main' into feature
2026-04-23 11:10:58 -04:00
Jeremy Stretch
b2af01c400
Update performance issue template ( #21946 )
...
* Update performance issue template
* Update .github/ISSUE_TEMPLATE/03-performance.yaml
Co-authored-by: Martin Hauser <mhauser@netboxlabs.com >
2026-04-16 23:13:16 +02:00
Jeremy Stretch
e208a28137
Merge branch 'main' into feature
2026-04-14 08:48:22 -04:00
Jeremy Stretch
75e1b86613
Release v4.5.8 ( #21903 )
...
* Release v4.5.8
* Limit django-tables2 to <v2.9
2026-04-14 08:39:16 -04:00
Martin Hauser
9b734bac93
chore(ci): Update GitHub Actions to use commit SHA pinning
...
Bump actions/create-github-app-token from v1 to v3.1.1 and
EndBug/add-and-commit from v9.1.4 to v10.0.0, both pinned to full commit
SHAs for improved supply chain security.
Fixes #21896
2026-04-13 08:04:55 -04:00
Martin Hauser
0f277894b2
chore(ci): Update ruff-action to v4.0.0
...
Update ruff GitHub Action from v3.6.1 to v4.0.0 and bump ruff version
from 0.15.2 to 0.15.10 for latest linting improvements.
Fixes #21682
2026-04-13 08:03:58 -04:00
Jeremy Stretch
315fcdffb6
Merge branch 'main' into feature
2026-04-10 14:58:07 -04:00
Jeremy Stretch
d0651f6474
Release v4.5.7 ( #21838 )
2026-04-03 12:24:24 -04:00
Jeremy Stretch
b62c5e1ac4
Merge branch 'main' into feature
2026-04-01 13:22:52 -04:00
Jeremy Stretch
05059f4a86
Release v4.5.6
2026-03-31 12:43:26 -04:00
Jeremy Stretch
29239ca58a
Closes #21635 : Migrate from mkdocs to Zensical ( #21742 )
...
* Drop mkdocs from `requirements.txt` and add Zensical
* Replace mkdocs with Zensical in CI and pre-commit tasks
* Remove `.info` from the `docs/` build directory (obsolete)
* Update the legacy ReadTheDocs configuration
* Update upgrade script to use Zensical
* Remove custom docs footer
* Remove obsolete CSS
2026-03-25 16:48:29 +01:00
bctiemann
83cf193cdc
Merge pull request #21680 from netbox-community/21664-update-github-actions-for-nodejs-24-compatibility
...
Closes #21664 : Update and pin GitHub Actions for Node 24 compatibility
2026-03-24 14:34:57 -04:00
Jeremy Stretch
2b7049c39c
Release v4.5.5 ( #21672 )
...
* Release v4.5.5
* Pin django-rq to <4.0
2026-03-17 14:58:14 -04:00
Martin Hauser
268ef4f59f
chore(ci): Pin CodeQL action to commit SHA
...
Pin GitHub/codeql-action references to full commit SHA v4.33.0 instead
of version tag to reduce supply chain risk from tag retargeting.
2026-03-16 15:14:23 +01:00
Martin Hauser
671b1cd470
chore(ci): Pin GitHub Actions to commit SHAs
...
Pin GitHub Actions references to full commit SHAs instead of version
tags to reduce supply chain risk from tag retargeting.
Update actions/checkout to v6.0.2, actions/setup-python to v6.2.0,
actions/setup-node to v6.3.0, actions/stale to v10.2.0, and
dessant/lock-threads to v6.0.0.
2026-03-16 14:35:51 +01:00
Jeremy Stretch
3a9d00a537
Update the lock-threads workflow
2026-03-11 08:56:39 -04:00
Jeremy Stretch
f938309ed9
Second attempt to fix @claude for PRs from forks ( #21633 )
2026-03-10 10:35:28 -07:00
Jeremy Stretch
98d898aba9
Fix the Claude action for external PRs ( #21629 )
2026-03-10 08:26:36 -07:00
Jeremy Stretch
351066c73f
Limit auto-review workflow to GitHub org members ( #21570 )
2026-03-05 08:06:43 -08:00
Jeremy Stretch
54462595a6
Release v4.5.4
2026-03-03 12:46:15 -05:00
Jeremy Stretch
7ec656bc7c
Introduce GitHub actions for Claude Code review ( #21545 )
2026-03-02 10:39:23 -06:00
Martin Hauser
f4567ba099
chore(ci): Pin Ruff 0.15.2 and run via ruff-action
...
Pin Ruff to v0.15.2 in CI and pre-commit to avoid breakages from
upstream releases. Run Ruff via astral-sh/ruff-action (pinned by SHA)
instead of installing Ruff via pip.
Document where Ruff is pinned and keep the release checklist/style guide
in sync.
Fixes #21472
Fixes #21497
2026-02-20 20:38:11 +01:00
Jeremy Stretch
c029782cf5
Release v4.5.3
2026-02-17 10:37:44 -05:00
Jeremy Stretch
87d2e02c85
Release v4.5.2
2026-02-03 08:09:14 -05:00
Jeremy Stretch
bc83d04c8f
Introduce performance issue template ( #21247 )
2026-01-21 16:34:01 -06:00
Jeremy Stretch
47d4ae29c1
Release v4.5.1
2026-01-20 14:44:04 -05:00
adionit7
b55f36469d
Update CodeQL Action from v3 to v4
...
- Update github/codeql-action/init from @v3 to @v4
- Update github/codeql-action/analyze from @v3 to @v4
Fixes #21156
2026-01-15 16:46:25 -05:00
Jeremy Stretch
c0f79df91f
Introduce a new issue type for feature removals ( #21092 )
...
Co-authored-by: Jason Novinger <jnovinger@gmail.com >
2026-01-12 15:41:25 -06:00
Jeremy Stretch
5d0609e729
Bump Python version for update-translation-strings action ( #21083 )
2026-01-07 15:26:21 -08:00
Jeremy Stretch
6f2ba5c75c
Merge branch 'main' into feature
2026-01-06 13:05:07 -05:00
Jeremy Stretch
fa8a9ef9de
Release v4.4.10
2026-01-06 12:30:03 -05:00
Jeremy Stretch
7c63d001b1
Release v4.4.9
2025-12-23 12:02:30 -05:00
Jeremy Stretch
97d0a16fd4
Merge branch 'main' into feature
2025-12-09 11:50:37 -05:00
Jeremy Stretch
174b2d5f39
#19095 follow-up: Enable Python 3.14 in CI matrix
2025-12-09 11:45:25 -05:00
Jeremy Stretch
970f2bd4ed
Release v4.4.8
2025-12-09 11:28:36 -05:00
Jeremy Stretch
afba5b2791
Merge branch 'main' into feature
2025-11-25 15:25:53 -05:00
Jeremy Stretch
adad3745ae
Release v4.4.7
2025-11-25 14:37:06 -05:00
Jeremy Stretch
a4365be0a3
Merge branch 'main' into feature
2025-11-12 08:08:32 -05:00