File tree Expand file tree Collapse file tree 8 files changed +30
-24
lines changed Expand file tree Collapse file tree 8 files changed +30
-24
lines changed Original file line number Diff line number Diff line change
1
+ version : 2
2
+ updates :
3
+ - package-ecosystem : github-actions
4
+ directory : /
5
+ schedule :
6
+ interval : daily
Original file line number Diff line number Diff line change @@ -35,10 +35,10 @@ jobs:
35
35
36
36
steps :
37
37
- name : Checkout repository
38
- uses : actions/checkout@v4
38
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
39
39
40
40
- name : Clone test repository
41
- uses : actions/checkout@v4
41
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
42
42
with :
43
43
repository : walbourn/directxmathtest
44
44
path : Tests
@@ -47,10 +47,10 @@ jobs:
47
47
- name : ' Install Ninja'
48
48
run : choco install ninja
49
49
50
- - uses : ilammy/msvc-dev-cmd@v1
50
+ - uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
51
51
52
52
- name : Initialize CodeQL
53
- uses : github/codeql-action/init@v3
53
+ uses : github/codeql-action/init@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6
54
54
with :
55
55
languages : c-cpp
56
56
build-mode : manual
64
64
run : cmake --build out\build\x64-Debug
65
65
66
66
- name : Perform CodeQL Analysis
67
- uses : github/codeql-action/analyze@v3
67
+ uses : github/codeql-action/analyze@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6
68
68
with :
69
69
category : " /language:c-cpp"
Original file line number Diff line number Diff line change @@ -70,10 +70,10 @@ jobs:
70
70
arch : amd64_arm64
71
71
72
72
steps :
73
- - uses : actions/checkout@v4
73
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
74
74
75
75
- name : Clone test repository
76
- uses : actions/checkout@v4
76
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
77
77
with :
78
78
repository : walbourn/directxmathtest
79
79
path : Tests
82
82
- name : ' Install Ninja'
83
83
run : choco install ninja
84
84
85
- - uses : ilammy/msvc-dev-cmd@v1
85
+ - uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
86
86
with :
87
87
arch : ${{ matrix.arch }}
88
88
Original file line number Diff line number Diff line change @@ -35,17 +35,17 @@ jobs:
35
35
platform : ARM64
36
36
37
37
steps :
38
- - uses : actions/checkout@v4
38
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
39
39
40
40
- name : Clone test repository
41
- uses : actions/checkout@v4
41
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
42
42
with :
43
43
repository : walbourn/directxmathtest
44
44
path : Tests
45
45
ref : main
46
46
47
47
- name : Add MSBuild to PATH
48
- uses : microsoft/setup-msbuild@v2
48
+ uses : microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
49
49
50
50
- name : Build math3
51
51
working-directory : ${{ github.workspace }}/Tests/math3
Original file line number Diff line number Diff line change @@ -90,17 +90,17 @@ jobs:
90
90
build_type : ' x87 Release'
91
91
92
92
steps :
93
- - uses : actions/checkout@v4
93
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
94
94
95
95
- name : Clone test repository
96
- uses : actions/checkout@v4
96
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
97
97
with :
98
98
repository : walbourn/directxmathtest
99
99
path : Tests
100
100
ref : main
101
101
102
102
- name : Add MSBuild to PATH
103
- uses : microsoft/setup-msbuild@v2
103
+ uses : microsoft/setup-msbuild@6fb02220983dee41ce7ae257b6f4d8f9bf5ed4ce # v2.0.0
104
104
105
105
- name : Build math3
106
106
working-directory : ${{ github.workspace }}/Tests/math3
Original file line number Diff line number Diff line change @@ -34,10 +34,10 @@ jobs:
34
34
35
35
steps :
36
36
- name : Checkout repository
37
- uses : actions/checkout@v4
37
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
38
38
39
39
- name : Clone test repository
40
- uses : actions/checkout@v4
40
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
41
41
with :
42
42
repository : walbourn/directxmathtest
43
43
path : Tests
48
48
run : cmake -B out
49
49
50
50
- name : Initialize MSVC Code Analysis
51
-
51
+ uses : microsoft/msvc-code-analysis-action@24c285ab36952c9e9182f4b78dfafbac38a7e5ee # v0.1.1
52
52
id : run-analysis
53
53
with :
54
54
cmakeBuildDirectory : ./Tests/headertest/out
57
57
58
58
# Upload SARIF file to GitHub Code Scanning Alerts
59
59
- name : Upload SARIF to GitHub
60
- uses : github/codeql-action/upload-sarif@v3
60
+ uses : github/codeql-action/upload-sarif@4dd16135b69a43b6c8efb853346f8437d92d3c93 # v3.26.6
61
61
with :
62
62
sarif_file : ${{ steps.run-analysis.outputs.sarif }}
Original file line number Diff line number Diff line change @@ -71,10 +71,10 @@ jobs:
71
71
arch : amd64_arm64
72
72
73
73
steps :
74
- - uses : actions/checkout@v4
74
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
75
75
76
76
- name : Clone test repository
77
- uses : actions/checkout@v4
77
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
78
78
with :
79
79
repository : walbourn/directxmathtest
80
80
path : Tests
83
83
- name : ' Install Ninja'
84
84
run : choco install ninja
85
85
86
- - uses : ilammy/msvc-dev-cmd@v1
86
+ - uses : ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1.13.0
87
87
with :
88
88
arch : ${{ matrix.arch }}
89
89
Original file line number Diff line number Diff line change @@ -30,16 +30,16 @@ jobs:
30
30
# x64-Debug-NI-Linux, x64-Release-NI-Linux trigger issue with GCC
31
31
32
32
steps :
33
- - uses : actions/checkout@v4
33
+ - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
34
34
35
35
- name : Clone test repository
36
- uses : actions/checkout@v4
36
+ uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
37
37
with :
38
38
repository : walbourn/directxmathtest
39
39
path : Tests
40
40
ref : main
41
41
42
- - uses : seanmiddleditch/gha-setup-ninja@v5
42
+ - uses : seanmiddleditch/gha-setup-ninja@96bed6edff20d1dd61ecff9b75cc519d516e6401 # v5
43
43
44
44
- name : ' Configure CMake'
45
45
working-directory : ${{ github.workspace }}/Tests
You can’t perform that action at this time.
0 commit comments