branch: elpa/cider
commit 87dc21ce2db5d4d900dcf845b2a2a94a75252332
Author: Bozhidar Batsov <[email protected]>
Commit: Bozhidar Batsov <[email protected]>

    Update CI dependencies to current versions
    
    - GitHub Actions: checkout v2→v6, setup-java v3→v5, setup-node v3→v6,
      setup-python v2/v5→v6, setup-clojure pinned SHA→13.5.2
    - Node.js: 16 (EOL)→22 (LTS)
    - Clojure tools: bb 1.0.165→1.12.214, cli 1.10.3→1.12.4,
      lein 2.9.10→2.12.0
    - JS tools: shadow-cljs 2.20.13→2.28.23, nbb 1.1.152→1.4.206
    - Python: 3.8 (EOL)→3.12, basilisp 0.1.0b2→0.5.0
    - Remove unnecessary matrix strategy from spell checking workflow
---
 .github/workflows/spell_checking.yml | 13 +++++--------
 .github/workflows/test.yml           | 28 ++++++++++++----------------
 2 files changed, 17 insertions(+), 24 deletions(-)

diff --git a/.github/workflows/spell_checking.yml 
b/.github/workflows/spell_checking.yml
index 55e8919b28d..6e746844690 100644
--- a/.github/workflows/spell_checking.yml
+++ b/.github/workflows/spell_checking.yml
@@ -6,15 +6,12 @@ jobs:
   codespell:
     name: Check spelling with codespell
     runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        python-version: [3.8]
     steps:
-      - uses: actions/checkout@v2
-      - name: Set up Python ${{ matrix.python-version }}
-        uses: actions/setup-python@v2
+      - uses: actions/checkout@v6
+      - name: Set up Python
+        uses: actions/setup-python@v6
         with:
-          python-version: ${{ matrix.python-version }}
+          python-version: '3.12'
       - name: Install dependencies
         run: |
           python -m pip install --upgrade pip
@@ -26,7 +23,7 @@ jobs:
     name: Check spelling with misspell
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v6
       - name: Install
         run: wget -O - -q https://git.io/misspell | sh -s -- -b .
       - name: Misspell
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 16653eb0310..823f0d165f4 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -83,36 +83,32 @@ jobs:
         get-command deps.exe | split-path -parent | Out-File -FilePath 
$env:GITHUB_PATH -Encoding utf8 -Append
 
     - name: Check out the source code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v6
 
     - name: Prepare java
-      uses: actions/setup-java@v3
+      uses: actions/setup-java@v5
       with:
         distribution: 'temurin'
-        # shadow requires java 11
         java-version: ${{matrix.java_version}}
 
     - name: Install Clojure Tools
-      # Use SHA until
-      # https://github.com/DeLaGuardo/setup-clojure/issues/78 is
-      # released
-      uses: DeLaGuardo/setup-clojure@1376ded6747c79645e82c856f16375af5f5de307
+      uses: DeLaGuardo/[email protected]
       with:
-        bb: '1.0.165'
-        cli: '1.10.3.1013'
-        lein: '2.9.10'
+        bb: '1.12.214'
+        cli: '1.12.4.1597'
+        lein: '2.12.0'
 
-    - uses: actions/setup-node@v3
+    - uses: actions/setup-node@v6
       with:
-        node-version: 16
-    - run: npm install [email protected] -g
-    - run: npm install [email protected] -g
+        node-version: 22
+    - run: npm install [email protected] -g
+    - run: npm install [email protected] -g
 
-    - uses: actions/setup-python@v5
+    - uses: actions/setup-python@v6
       with:
         python-version: '3.12'
     - run: |
-        pip install basilisp==0.1.0b2
+        pip install basilisp==0.5.0
 
     - name: Test integration
       run: |

Reply via email to