From 91ed5279d756ee211394431f53a514fec2cede48 Mon Sep 17 00:00:00 2001 From: DevFoundry-labs Date: Thu, 20 Aug 2026 18:33:28 +0400 Subject: [PATCH 1/2] ci: update actions to current runtimes --- .github/workflows/ci.yml | 10 +++++----- .github/workflows/release.yml | 6 +++--- .github/workflows/security.yml | 10 +++++----- README.md | 2 +- action.yml | 2 +- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index db9bae8..1d1d594 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,8 +13,8 @@ jobs: quality: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 + - uses: actions/checkout@v7 + - uses: astral-sh/setup-uv@v10 with: enable-cache: true - run: uv sync --extra dev --locked @@ -31,8 +31,8 @@ jobs: python: ["3.11", "3.12", "3.13"] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 + - uses: actions/checkout@v7 + - uses: astral-sh/setup-uv@v10 with: enable-cache: true python-version: ${{ matrix.python }} @@ -42,7 +42,7 @@ jobs: action-smoke: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: ./ with: command: init diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ec3d363..34c865a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,12 +11,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 + - uses: actions/checkout@v7 + - uses: astral-sh/setup-uv@v10 - run: uv sync --extra dev --locked - run: uv run pytest - run: uv build - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: python-distributions path: dist/ diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 1301bfc..b56f2fa 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -15,8 +15,8 @@ jobs: dependency-audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v6 + - uses: actions/checkout@v7 + - uses: astral-sh/setup-uv@v10 - run: uv sync --extra dev --locked - run: uv run pip-audit @@ -27,8 +27,8 @@ jobs: packages: read contents: read steps: - - uses: actions/checkout@v4 - - uses: github/codeql-action/init@v3 + - uses: actions/checkout@v7 + - uses: github/codeql-action/init@v4 with: languages: python - - uses: github/codeql-action/analyze@v3 + - uses: github/codeql-action/analyze@v4 diff --git a/README.md b/README.md index d77b827..e1bbe4c 100644 --- a/README.md +++ b/README.md @@ -198,7 +198,7 @@ jobs: check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: DevFoundry-labs/skillupdateops@v1 with: command: check diff --git a/action.yml b/action.yml index 3a2edab..0cd5cd8 100644 --- a/action.yml +++ b/action.yml @@ -20,7 +20,7 @@ outputs: runs: using: composite steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: "3.12" - name: Install SkillUpdateOps From bd63bc204fa38f5b7678e37e166d9edf9b296d53 Mon Sep 17 00:00:00 2001 From: DevFoundry-labs Date: Thu, 20 Aug 2026 18:34:17 +0400 Subject: [PATCH 2/2] fix(ci): use setup-uv action channel --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/security.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1d1d594..ec4714a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10 + - uses: astral-sh/setup-uv@v6 with: enable-cache: true - run: uv sync --extra dev --locked @@ -32,7 +32,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10 + - uses: astral-sh/setup-uv@v6 with: enable-cache: true python-version: ${{ matrix.python }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 34c865a..e5ba1d7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10 + - uses: astral-sh/setup-uv@v6 - run: uv sync --extra dev --locked - run: uv run pytest - run: uv build diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index b56f2fa..c0b68b1 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@v10 + - uses: astral-sh/setup-uv@v6 - run: uv sync --extra dev --locked - run: uv run pip-audit