diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8f21170..9c0516b 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@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 - 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..2fd361c 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@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 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@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 - 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@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: python-version: ${{ matrix.python }} - run: uv sync --locked --all-packages --all-extras @@ -55,7 +55,7 @@ jobs: with: node-version: "24" - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0 - - uses: astral-sh/setup-uv@c18668ad3cf93ea998bef934396af7bb5c839dc7 # v10.2.0 + - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 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..d2d4415 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@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 with: enable-cache: true - run: uv sync --locked --all-packages --all-extras