]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
gha: bump actions to latest versions
authorViktor Szakats <commit@vsz.me>
Sat, 30 Sep 2023 15:34:53 +0000 (15:34 +0000)
committerViktor Szakats <commit@vsz.me>
Sun, 1 Oct 2023 12:16:23 +0000 (12:16 +0000)
- actions@checkout@v4 (from v3 and v2)

- fsfe/reuse-action@v2 (from v1)

Closes #12000

14 files changed:
.github/workflows/awslc.yml
.github/workflows/codeql-analysis.yml
.github/workflows/hacktoberfest-accepted.yml
.github/workflows/linkcheck.yml
.github/workflows/linux.yml
.github/workflows/linux32.yml
.github/workflows/macos.yml
.github/workflows/ngtcp2-linux.yml
.github/workflows/proselint.yml
.github/workflows/quiche-linux.yml
.github/workflows/reuse.yml
.github/workflows/spellcheck.yml
.github/workflows/torture.yml
.github/workflows/wolfssl.yml

index d183389c4075d0b4dbe24b3ed929c834f42b4890..2c38ca0a3b247252ab60d1c81f30dc6dadff18fa 100644 (file)
@@ -80,7 +80,7 @@ jobs:
         cmake --build . --parallel
         cmake --install .
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: autoreconf -fi
       name: 'autoreconf'
@@ -139,7 +139,7 @@ jobs:
         cmake --build . --parallel
         cmake --install .
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     # CMAKE_COMPILE_WARNING_AS_ERROR is available in cmake 3.24 or later
     - run: cmake -Bbuild -DOPENSSL_ROOT_DIR=$HOME/awslc -DBUILD_SHARED_LIBS=ON -DCMAKE_COMPILE_WARNING_AS_ERROR=ON .
index e5f38cc831d536b06139ea697ed6a85d1a6b30eb..f5f969491aa86839da50d09f2fe872ba83247f65 100644 (file)
@@ -51,7 +51,7 @@ jobs:
       security-events: write
     steps:
     - name: Checkout repository
-      uses: actions/checkout@v3
+      uses: actions/checkout@v4
 
     # Initializes the CodeQL tools for scanning.
     - name: Initialize CodeQL
index c78ff4e3010a88aa1c6b5eb5a8e5fd37fadcd02b..6363d1c5117f5ae35d2c3ff11976f0c6c87874ef 100644 (file)
@@ -26,7 +26,7 @@ jobs:
       issues: write
       pull-requests: write
     steps:
-      - uses: actions/checkout@v3
+      - uses: actions/checkout@v4
         with:
           fetch-depth: 100
 
index 18d12990bcf770de0be7a5d82210751d1a4138e0..2301e301919bfc305c56e9d46670743b388a1b27 100644 (file)
@@ -30,7 +30,7 @@ jobs:
   check:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
     - uses: gaurav-nelson/github-action-markdown-link-check@v1
       with:
         use-quiet-mode: 'yes'
index 0e96374c95c657f645869a0f588e9778fabb0560..78a4cf95cdcf287f2b8a00fcda2c3aeff5a8e10a 100644 (file)
@@ -195,7 +195,7 @@ jobs:
         apk add --no-cache build-base autoconf automake libtool perl openssl-dev libssh2-dev zlib-dev brotli-dev zstd-dev libidn2-dev openldap-dev heimdal-dev libpsl-dev py3-impacket py3-asn1 py3-six py3-pycryptodomex perl-time-hires openssh stunnel sudo git
       name: 'install dependencies'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - if: contains(matrix.build.install_steps, 'gcc-11')
       run: |
index dae828f4370fff222d7e835d32f1ad2c2ad465c6..7c2d4cbf6abed2364be84105b3da14c7bc52f9ab 100644 (file)
@@ -67,7 +67,7 @@ jobs:
         sudo python3 -m pip install impacket
       name: 'install prereqs'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: autoreconf -fi
       name: 'autoreconf'
index b621d423b7725dca13876e501f7664d87342f2ac..0852a8b05f1568c62906c9bb46e7ea862692bf0e 100644 (file)
@@ -164,7 +164,7 @@ jobs:
     - run: python3 -m pip install impacket
       name: 'pip3 install'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: autoreconf -fi
       name: 'autoreconf'
@@ -233,7 +233,7 @@ jobs:
         esac
       name: 'brew unlink openssl'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: cmake -S. -Bbuild -DCURL_WERROR=ON -DPICKY_COMPILER=ON ${{ matrix.build.generate }}
       name: 'cmake generate'
index 338418cbb1d6a8d032d31c37c2d31d8c4b6e203a..bbb8f71b2d36da89b8f352ede442c2b54ea48533 100644 (file)
@@ -237,7 +237,7 @@ jobs:
         sudo make install
       name: 'install mod_h2'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: |
         sudo python3 -m pip install -r tests/requirements.txt -r tests/http/requirements.txt
index 01a7cf5c74cccfc3b81e906497b33386089275e3..b01133c3b8c070895da81cbdb8ffd0debe10f8cd 100644 (file)
@@ -29,7 +29,7 @@ jobs:
   check:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v2
+    - uses: actions/checkout@v4
 
     - name: install prereqs
       run: sudo apt-get install python3-proselint
index e307cb99db4de56cc2f31da84afe4308022309d0..90dec5e3a5cb245d24b72f3949be287620774d74 100644 (file)
@@ -177,7 +177,7 @@ jobs:
         sudo make install
       name: 'install mod_h2'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: |
         sudo python3 -m pip install -r tests/requirements.txt -r tests/http/requirements.txt
index 95ad6e9295e400d51001eeed9f00a0328a4dd8c5..0cb5295c7c0add4d5e7ca362eaae911e5561128f 100644 (file)
@@ -24,6 +24,6 @@ jobs:
   check:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
     - name: REUSE Compliance Check
-      uses: fsfe/reuse-action@v1
+      uses: fsfe/reuse-action@v2
index 1e4370772271bb045c230bbeadb9986bda289129..4793cf190492982aa61e397b19f8faed2d218618 100644 (file)
@@ -31,7 +31,7 @@ jobs:
   check:
     runs-on: ubuntu-latest
     steps:
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - name: install pandoc
       run: sudo apt-get install pandoc
index cb639a5e3841803be14d4762aa1106f06a2039e4..fa70eecd4b0074856c730335673abcbe37f41a95 100644 (file)
@@ -72,7 +72,7 @@ jobs:
         sudo python3 -m pip install impacket
       name: 'install prereqs and impacket'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: autoreconf -fi
       name: 'autoreconf'
index 53ed0cc8574b0676e27e9ddfac30d826c16cbb0b..48c831dd7eb4ed2ae6566e6d1d08af1c5a9f4f69 100644 (file)
@@ -82,7 +82,7 @@ jobs:
         make install
       name: 'install wolfssl'
 
-    - uses: actions/checkout@v3
+    - uses: actions/checkout@v4
 
     - run: autoreconf -fi
       name: 'autoreconf'