Skip to content

Commit 2a880f8

Browse files
committed
ci: Update and fix GitHub actions
1 parent e6208a1 commit 2a880f8

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

.github/workflows/cibuild.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
env:
19-
- { COMPILER: "gcc", COMPILER_VERSION: "13", RUN_SSH_PLUGIN_TEST: "1" }
19+
- { COMPILER: "gcc", COMPILER_VERSION: "14", RUN_SSH_PLUGIN_TEST: "1" }
2020
env: ${{ matrix.env }}
2121
steps:
2222
- name: Repository checkout
23-
uses: actions/checkout@v1
23+
uses: actions/checkout@v4
2424
- name: Ubuntu setup
2525
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
2626
- name: Configure & Make

.github/workflows/codeql.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: Checkout repository
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v4
3333

3434
- name: Initialize CodeQL
3535
uses: github/codeql-action/init@v3
@@ -39,8 +39,12 @@ jobs:
3939
config-file: .codeql-config.yml
4040

4141
- name: Install dependencies
42-
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
43-
env: { COMPILER: "gcc", COMPILER_VERSION: "13", RUN_SSH_PLUGIN_TEST: "1" }
42+
run: |
43+
sudo -E .github/workflows/cibuild-setup-ubuntu.sh
44+
# Force autoconf for now, meson is broken in analysis step
45+
rm meson.build
46+
47+
env: { COMPILER: "gcc", COMPILER_VERSION: "14", RUN_SSH_PLUGIN_TEST: "1" }
4448

4549
- name: Autobuild
4650
uses: github/codeql-action/autobuild@v3

.github/workflows/coverity.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
if: github.repository == 'mbroz/cryptsetup'
1313
steps:
1414
- name: Repository checkout
15-
uses: actions/checkout@v1
15+
uses: actions/checkout@v4
1616
- name: Ubuntu setup
1717
run: sudo -E .github/workflows/cibuild-setup-ubuntu.sh
1818
env:
1919
COMPILER: "gcc"
20-
COMPILER_VERSION: "13"
20+
COMPILER_VERSION: "14"
2121
- name: Install Coverity
2222
run: |
2323
wget -q https://scan.coverity.com/download/cxx/linux64 --post-data "token=$TOKEN&project=mbroz/cryptsetup" -O cov-analysis-linux64.tar.gz

0 commit comments

Comments
 (0)