* Pin Python version to 3.12
* Add back actions/setup-python to bare metal tests
* Revert "Add back actions/setup-python to bare metal tests"
This reverts commit cdee7e2da7.
* Update test_bare.sh to run commands via uv
* Skip uv lock on PRs from forks
* Revert "Update test_bare.sh to run commands via uv"
This reverts commit 56f839e2b4.
* Add back actions/setup-python to bare metal tests
* Only run uv lock workflow on dependabot PRs
* Add workflow to keep uv.lock up to date
Should do the job for dependabot updates
* Only run uv lock workflow when GH_PAT is set
* Make a change to pyproject.toml
* Attempt to fix workflow syntax
* Attempt to fix workflow syntax
* Regenerate uv.lock