summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorRoberto Bertó <463349+robertoberto@users.noreply.github.com>2026-05-19 06:08:52 +0000
committerRoberto Bertó <463349+robertoberto@users.noreply.github.com>2026-05-19 06:08:52 +0000
commit62aa8b885e45ad9cd8f8ce5d2a48b4aeff82e502 (patch)
treee2ef2dd872187caade6e9dd67ea3c871fe5e5d5f /.github/workflows
parentbfcaffe9c55b687038eab337a718ea0a43f5e668 (diff)
downloadpyvyos-62aa8b885e45ad9cd8f8ce5d2a48b4aeff82e502.tar.gz
pyvyos-62aa8b885e45ad9cd8f8ce5d2a48b4aeff82e502.zip
ci: bump actions off Node.js 20
GitHub deprecation notice: Node.js 20 will be removed from runners in September 2026 and forced to Node 24 in June 2026. Pin to current majors that already run on Node 24. - actions/checkout@v4 -> v6 - actions/setup-python@v5 -> v6 - astral-sh/setup-uv@v3 -> v8 - pypa/gh-action-pypi-publish@v1.13.0 -> v1.14.0 - pre-commit/pre-commit-hooks@v5.0.0 -> v6.0.0 This commit does not change pyvyos HTTP payloads, request handling, or response parsing.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/python-pr-validation.yml6
-rw-r--r--.github/workflows/python-publish.yml6
2 files changed, 6 insertions, 6 deletions
diff --git a/.github/workflows/python-pr-validation.yml b/.github/workflows/python-pr-validation.yml
index 349fe99..1123ee3 100644
--- a/.github/workflows/python-pr-validation.yml
+++ b/.github/workflows/python-pr-validation.yml
@@ -16,15 +16,15 @@ jobs:
python-version: ["3.11", "3.12", "3.13"]
steps:
- name: Checkout
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- name: Install uv
- uses: astral-sh/setup-uv@v3
+ uses: astral-sh/setup-uv@v8
with:
enable-cache: true
cache-dependency-glob: "pyproject.toml"
diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml
index 57189af..2ebf94e 100644
--- a/.github/workflows/python-publish.yml
+++ b/.github/workflows/python-publish.yml
@@ -19,10 +19,10 @@ jobs:
deploy:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4.1.1
+ - uses: actions/checkout@v6
- name: Set up Python 3.13
- uses: actions/setup-python@v5.0.0
+ uses: actions/setup-python@v6
with:
python-version: "3.13"
@@ -35,7 +35,7 @@ jobs:
run: uv build
- name: Publish package
- uses: pypa/gh-action-pypi-publish@v1.13.0
+ uses: pypa/gh-action-pypi-publish@v1.14.0
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}