diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8f21170..340a482 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 - run: uv build --all-packages --out-dir dist - run: uvx twine check --strict dist/* - name: Smoke-test wheels and source distributions @@ -22,7 +22,7 @@ jobs: uv pip install --python /tmp/gsm-smoke hatchling uv pip install --python /tmp/gsm-smoke --no-deps --no-build-isolation --force-reinstall dist/*.tar.gz /tmp/gsm-smoke/bin/python -c 'import gsm_agent_core, gsm_agent, gsm_agent_kit, gsm_agent_server, gsm_agent_cli, gsm_agent_zte_http, gsm_agent_serial_at, gsm_agent_modemmanager, gsm_agent_langchain, gsm_agent_sqlite, gsm_agent_standard_tests, gsm_agent_simulated, gsm_agent_zte_mf833t' - - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 with: name: dist path: dist/ diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2915470..68bc14c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: enable-cache: true - run: uv sync --locked --all-packages --all-extras @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 - run: uv sync --locked --all-packages --all-extras - run: uv run --no-sync pyright test: @@ -39,7 +39,7 @@ jobs: - { os: windows-latest, python: "3.13" } steps: - uses: actions/checkout@v7 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: ${{ matrix.python }} - run: uv sync --locked --all-packages --all-extras @@ -54,8 +54,8 @@ jobs: - uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0 with: node-version: "24" - - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: pnpm/action-setup@73e46992e05b19abd31f2f3c20e0e7370d762115 # v6.1.1 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: "3.13" - run: uv sync --locked --all-packages --all-extras @@ -66,7 +66,7 @@ jobs: - run: pnpm web:build - run: pnpm --filter @gsm-agent-kit/web exec playwright install --with-deps chromium - run: pnpm web:test - - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + - uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2 if: failure() with: name: console-test-results diff --git a/.github/workflows/conventions.yml b/.github/workflows/conventions.yml index 2c58825..beaa727 100644 --- a/.github/workflows/conventions.yml +++ b/.github/workflows/conventions.yml @@ -22,7 +22,7 @@ jobs: - uses: actions/checkout@v7 with: fetch-depth: 0 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: enable-cache: true - run: uv sync --locked --all-packages --all-extras