diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 1d52df7..254f4d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,15 +10,15 @@ jobs: renovate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: 🧼 lint renovate config # Validates changes to renovate.json config file - uses: suzuki-shunsuke/github-action-renovate-config-validator@v1.0.1 + uses: suzuki-shunsuke/github-action-renovate-config-validator@v2.1.0 with: config_file_path: 'renovate.json' build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - run: npm ci - run: npm run lint --if-present - run: npm run build --if-present diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 2538cac..f0e845b 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -39,11 +39,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v7 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -54,7 +54,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 # ℹ️ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -68,4 +68,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 729ad00..c69512f 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Lint Markdown files uses: avto-dev/markdown-lint@v1 diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index b1eb7dc..e5ec424 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -16,9 +16,9 @@ jobs: node-version: [14.x, 16.x, 17.x] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Use Node ${{ matrix.node-version }} - uses: actions/setup-node@v4.0.1 + uses: actions/setup-node@v7.0.0 with: node-version: ${{ matrix.node-version }} - run: npm install @@ -30,10 +30,10 @@ jobs: needs: build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4.0.1 + - uses: actions/checkout@v7 + - uses: actions/setup-node@v7.0.0 with: - node-version: 16 + node-version: 24 registry-url: https://registry.npmjs.org/ - run: npm install - run: npm run build --if-present diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 857886c..528ce24 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -12,7 +12,7 @@ jobs: pull-requests: write steps: - - uses: actions/stale@v9 + - uses: actions/stale@v11 with: repo-token: ${{ secrets.GITHUB_TOKEN }} days-before-stale: 60