diff --git a/.github/workflows/plugin-inspector.yml b/.github/workflows/plugin-inspector.yml index c8bdd4f..cfb259a 100644 --- a/.github/workflows/plugin-inspector.yml +++ b/.github/workflows/plugin-inspector.yml @@ -12,15 +12,15 @@ jobs: run: working-directory: openclaw steps: - - uses: actions/checkout@v5 - - uses: actions/setup-node@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-node@v7 with: node-version: 24 cache: npm cache-dependency-path: openclaw/package-lock.json - run: npm ci --force - run: npx @openclaw/plugin-inspector ci --no-openclaw --runtime --mock-sdk --allow-execute - - uses: actions/upload-artifact@v5 + - uses: actions/upload-artifact@v7 if: always() with: name: plugin-inspector-reports diff --git a/.github/workflows/publish-clawhub.yml b/.github/workflows/publish-clawhub.yml index 123e3b5..d2f29d3 100644 --- a/.github/workflows/publish-clawhub.yml +++ b/.github/workflows/publish-clawhub.yml @@ -14,10 +14,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 22 diff --git a/.github/workflows/publish-homebrew.yml b/.github/workflows/publish-homebrew.yml index 33f838c..b541055 100644 --- a/.github/workflows/publish-homebrew.yml +++ b/.github/workflows/publish-homebrew.yml @@ -44,7 +44,7 @@ jobs: echo "Resolved v$VERSION -> $SHA256" - name: Checkout tap - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: repository: ${{ env.TAP_REPO }} token: ${{ secrets.HOMEBREW_TAP_TOKEN }} diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml index ed95053..90cd17f 100644 --- a/.github/workflows/publish-npm.yml +++ b/.github/workflows/publish-npm.yml @@ -15,12 +15,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Setup Node.js # Node 24 ships with npm 11.x. Trusted Publisher OIDC requires # npm >= 11.5.1 (per https://docs.npmjs.com/trusted-publishers). - uses: actions/setup-node@v4 + uses: actions/setup-node@v7 with: node-version: 24 registry-url: "https://registry.npmjs.org"