File tree 3 files changed +20
-6
lines changed
3 files changed +20
-6
lines changed Original file line number Diff line number Diff line change 34
34
with :
35
35
node-version : 16.x
36
36
37
+ # On new macos-latest machines, Python 3.9+ is used, and it's causing issues with binding.gyp
38
+ - name : Use Python 3.8
39
+ if : ${{ matrix.os == 'macos-latest' }}
40
+ uses : actions/setup-python@v5
41
+ with :
42
+ python-version : 3.8
43
+
37
44
- name : Windows setup
38
45
if : ${{ matrix.os == 'windows-latest' }}
39
46
run : |
Original file line number Diff line number Diff line change @@ -13,6 +13,13 @@ parameters:
13
13
- test
14
14
- real
15
15
16
+ schedules :
17
+ - cron : 0 6 * * 0
18
+ branches :
19
+ include :
20
+ - main
21
+ always : " true"
22
+
16
23
pr :
17
24
- main
18
25
@@ -46,6 +53,12 @@ extends:
46
53
name : VSEngSS-MicroBuild2022-1ES
47
54
sdl :
48
55
sourceAnalysisPool : VSEngSS-MicroBuild2022-1ES
56
+ tsa :
57
+ enabled : true
58
+ GdnPublishTsaOnboard : true
59
+ GdnPublishTsaConfigFile : $(Build.SourcesDirectory)\build\tsa.gdntsa
60
+ policheck :
61
+ enabled : true
49
62
spotBugs :
50
63
enabled : false # Turn this off, this isn't java.
51
64
customBuildTags :
Original file line number Diff line number Diff line change 13
13
variables :
14
14
TeamName : C++ Cross Platform and Cloud
15
15
templateContext :
16
- sdl :
17
- ${{ if ne(variables['Build.Reason'], 'PullRequest') }} :
18
- tsa :
19
- enabled : true
20
- GdnPublishTsaOnboard : true
21
- GdnPublishTsaConfigFile : $(Build.SourcesDirectory)\build\tsa.gdntsa
22
16
outputs :
23
17
- output : pipelineArtifact
24
18
displayName : ' Publish extension VSIXes as artifact'
You can’t perform that action at this time.
0 commit comments