diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index be936750..5d7553e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: - { name: cli, dir: libs/cli } - { name: daemon, dir: libs/daemon } steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: "./.github/actions/uv_setup" with: python-version: "3.11" @@ -62,7 +62,7 @@ jobs: - { name: daemon, dir: libs/daemon } python: ["3.12", "3.13"] # 3.11 temporarily disabled steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: "./.github/actions/uv_setup" with: python-version: ${{ matrix.python }} diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 0c793cef..fbe175d3 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -29,14 +29,14 @@ jobs: daemon-release: ${{ steps.check-daemon.outputs.is-release }} pr: ${{ steps.release.outputs.pr }} steps: - - uses: googleapis/release-please-action@v4 + - uses: googleapis/release-please-action@v5 id: release with: config-file: release-please-config.json manifest-file: .release-please-manifest.json token: ${{ secrets.BOG_PAT }} - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 2 @@ -75,7 +75,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: ref: ${{ fromJson(needs.release-please.outputs.pr).headBranchName }} token: ${{ secrets.BOG_PAT }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 096ae909..fb7ac1a3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -65,7 +65,7 @@ jobs: pkg-name: ${{ steps.meta.outputs.pkg-name }} version: ${{ steps.meta.outputs.version }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: "./.github/actions/uv_setup" with: python-version: ${{ env.PYTHON_VERSION }} @@ -97,7 +97,7 @@ jobs: env: WORKING_DIR: ${{ needs.setup.outputs.working-dir }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: "./.github/actions/uv_setup" with: python-version: ${{ env.PYTHON_VERSION }} @@ -139,7 +139,7 @@ jobs: env: WORKING_DIR: ${{ needs.setup.outputs.working-dir }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - uses: "./.github/actions/uv_setup" with: python-version: ${{ env.PYTHON_VERSION }} @@ -161,7 +161,7 @@ jobs: env: WORKING_DIR: ${{ needs.setup.outputs.working-dir }} steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 diff --git a/.github/workflows/vscode-extension.yml b/.github/workflows/vscode-extension.yml index 940d4829..3546ad56 100644 --- a/.github/workflows/vscode-extension.yml +++ b/.github/workflows/vscode-extension.yml @@ -33,10 +33,10 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "20" @@ -62,7 +62,7 @@ jobs: run: npx @vscode/vsce package - name: Upload VSIX artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: vscode-extension path: libs/vscode-extension/*.vsix @@ -74,10 +74,10 @@ jobs: permissions: contents: read steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: "20" diff --git a/action.yml b/action.yml index f2a058ec..f615f3fa 100644 --- a/action.yml +++ b/action.yml @@ -120,7 +120,7 @@ runs: - name: Restore agent memory if: inputs.enable_memory == 'true' id: restore-memory - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: path: | ~/.bog-agents/${{ inputs.agent_name }}/ @@ -256,7 +256,7 @@ runs: - name: Save agent memory if: inputs.enable_memory == 'true' && steps.cache-key.outputs.key != '' && always() - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: path: | ~/.bog-agents/${{ inputs.agent_name }}/