Roger Barreto and GitHub
01a3c5be8a
ci: pin third-party GitHub Actions to commit SHAs ( #5972 )
...
Replaces every floating tag in our workflow and composite action files
with an immutable 40-character commit SHA, keeping the original `# vX`
comment so Dependabot can still propose version bumps. 186 occurrences
across 25 workflows and 2 composite actions.
Also widens the github-actions Dependabot entry to use the plural
`directories` key with `/.github/actions/*` so composite actions under
`.github/actions/<name>/action.yml` are kept up to date. Previously
Dependabot only scanned `.github/workflows` and the repo-root
`action.yml`, leaving our `python-setup` and `sample-validation-setup`
composite actions unmaintained.
2026-05-20 22:10:32 +00:00
16230d3b20
Bump actions/checkout from 5 to 6 ( #2404 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-12-11 18:43:52 +00:00
Eduard van Valkenburg and GitHub
65dd48aa1d
Python: api doc generation setup ( #342 )
...
* api doc generation setup
* remove old log file
* improved check md function
* update with sample code in docstring
* updated script
* docs update
* docs update and action
* removed all-extras
* fixed sync command
* moved install
* moved action
* renamed folder
* fixed syntax
* add python path
* fix mypy and reused steps
* updated merge test
* undo change
* slight update in poe commands
* dev setup update
* updated uvlock
2025-09-16 10:02:53 +00:00
6e4cb5e183
Bump actions/checkout from 4 to 5 ( #435 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-09-12 12:48:53 +00:00
Eduard van Valkenburg and GitHub
53866218d2
Python: add better test coverage to individual tests, and all-tests task, gh … ( #400 )
...
* add better test coverage to individual tests, and all-tests task, gh action to surface
* remove cache location
* test version-file
* updated uv setup for consistency
* mypy fix
* update naming
* temporarily removed mypy from workflow
2025-08-12 18:35:36 +00:00
Eduard van Valkenburg and GitHub
517955ce66
updated builds and release pipeline setup (without pypi publish) ( #219 )
...
* updated builds and release pipeline setup (without pypi publish)
* add label prefix action
* updated uv versions
* final uv updates
* moved uv version semver into variable
2025-07-24 07:15:00 +00:00