File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Autotools-cross-MIPS
22
33on : [push, pull_request]
44
5+ permissions : read-all
6+
57jobs :
68
79 AutoMakeBuild :
6062 cflags : -mips64r2 -mdsp,
6163 }
6264 steps :
63- - uses : actions/checkout@v6
65+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
6466 - name : Install QEMU
6567 run : sudo apt-get update && sudo apt-get install -y qemu-user
6668 - name : Install prebuilt toolchain
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Autotools
22
33on : [push, pull_request]
44
5+ permissions : read-all
6+
57jobs :
68
79 AutoMakeBuild :
3638 buildconfig : --enable-assertions --enable-custom-modes --enable-dred --enable-osce
3739 }
3840 steps :
39- - uses : actions/checkout@v6
41+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4042 # No AutoMake on Mac so let's install it
4143 - name : Install AutoConf, AutoMake and LibTool on MacOSX
4244 if : matrix.config.os == 'macos-latest'
Original file line number Diff line number Diff line change @@ -5,12 +5,14 @@ on: [push, pull_request]
55env :
66 NDK_VERSION : 27.3.13750724
77
8+ permissions : read-all
9+
810jobs :
911 CMakeVersionTest :
1012 name : Test build with CMake 3.16.0
1113 runs-on : ubuntu-22.04
1214 steps :
13- - uses : actions/checkout@v6
15+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
1416 with :
1517 fetch-depth : 0
1618 - name : Download models
4042 name : CMake MINGW
4143 runs-on : ubuntu-latest
4244 steps :
43- - uses : actions/checkout@v6
45+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4446 with :
4547 fetch-depth : 0
4648 - name : Download models
@@ -228,7 +230,7 @@ jobs:
228230 }
229231
230232 steps :
231- - uses : actions/checkout@v6
233+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
232234 with :
233235 fetch-depth : 0
234236 - name : Install AutoConf, AutoMake and LibTool # Needed for autogen.sh
Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ on: [push, pull_request]
66env :
77 NDK_VERSION : 27.3.13750724
88
9+ permissions : read-all
10+
911jobs :
1012 CMakeBuild :
1113 name : CMake/${{ matrix.config.name }}
5860 args : -G "Unix Makefiles" -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_ARCHITECTURES=arm64
5961 }
6062 steps :
61- - uses : actions/checkout@v6
63+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
6264 with :
6365 fetch-depth : 0
6466 - name : Install AutoConf, AutoMake and LibTool # Needed for autogen.sh
@@ -108,7 +110,7 @@ jobs:
108110 automakeconfig :
109111 }
110112 steps :
111- - uses : actions/checkout@v6
113+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
112114 with :
113115 fetch-depth : 0
114116 - name : Install AutoConf, AutoMake and LibTool on MacOSX
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: Makefile
22
33on : [push, pull_request]
44
5+ permissions : read-all
6+
57jobs :
68
79 MakefileBuild :
1719 compiler : gcc,
1820 }
1921 steps :
20- - uses : actions/checkout@v6
22+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
2123 - name : Build
2224 run : make -f Makefile.unix -j 2
2325 - name : Test
Original file line number Diff line number Diff line change @@ -2,12 +2,14 @@ name: Repository
22
33on : [push, pull_request]
44
5+ permissions : read-all
6+
57jobs :
68 CheckTrailingWhiteSpaces :
79 name : Check trailing white spaces
810 runs-on : ubuntu-latest
911 steps :
10- - uses : actions/checkout@v6
12+ - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
1113 with :
1214 fetch-depth : 0
1315 - name : Check Whitespaces
You can’t perform that action at this time.
0 commit comments