Skip to content

Commit 763f275

Browse files
committed
Update checkout module, add read permission to GH action
1 parent c2c3168 commit 763f275

File tree

7 files changed

+21
-14
lines changed

7 files changed

+21
-14
lines changed

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# supported CodeQL languages.
1111
#
1212
name: "CodeQL"
13-
on: [push]
13+
on: [push,pull_request]
1414

1515
jobs:
1616
analyze:
@@ -32,7 +32,7 @@ jobs:
3232

3333
steps:
3434
- name: Checkout repository
35-
uses: actions/checkout@v3
35+
uses: actions/checkout@v4
3636

3737
- name: install tools
3838
run: |

.github/workflows/cppcheck.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@ jobs:
55
build:
66
name: cppcheck-test
77
runs-on: ubuntu-latest
8+
permissions:
9+
contents: read
810
steps:
9-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1012

1113
- name: cppcheck
1214
uses: deep5050/cppcheck-action@main
1315
with:
14-
github_token: ${{ secrets.GITHUB_TOKEN}}
15-
std: c++17
16+
std: c++20
1617
inline_suppression: enable
1718
exclude_check: ./tests
1819
output_file: cppcheck_report.txt

.github/workflows/doxygen.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
name: doxygen
2-
on: [push]
2+
on: [push,pull_request]
33

44
jobs:
55
build:
66
name: doxygen-test
77
runs-on: ubuntu-latest
8+
permissions:
9+
contents: read
810
steps:
9-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1012
with:
1113
submodules: 'true'
1214

.github/workflows/i18n-check.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
name: quneiform
2-
on: [push]
2+
on: [push,pull_request]
33

44
jobs:
55
build:
66
name: quneiform
77
runs-on: ubuntu-latest
8+
permissions:
9+
contents: read
810
steps:
9-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1012

1113
- name: install quneiform
1214
run: |

.github/workflows/macos-unit-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: macOS Build & Unit Tests
2-
on: [push]
2+
on: [push,pull_request]
33

44
jobs:
55
build:

.github/workflows/msvc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# https://github.com/microsoft/msvc-code-analysis-action
88

99
name: Microsoft C++ Code Analysis
10-
on: [push]
10+
on: [push,pull_request]
1111

1212
env:
1313
# Path to the CMake build directory.
@@ -28,7 +28,7 @@ jobs:
2828

2929
steps:
3030
- name: Checkout repository
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v4
3232
with:
3333
submodules: 'true'
3434

.github/workflows/spell-check.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
name: Spell Check
2-
on: [push]
2+
on: [push,pull_request]
33

44
jobs:
55
check-unix:
66
runs-on: ubuntu-latest
7+
permissions:
8+
contents: read
79
name: Check Spelling
810

911
steps:
1012
- name: Checkout
11-
uses: actions/checkout@v3
13+
uses: actions/checkout@v4
1214

1315
- name: Install codespell
1416
run: |

0 commit comments

Comments
 (0)