11name : Compile against documentation examples
22
33on :
4- push :
5- branches :
6- - main
74 pull_request :
85 branches :
96 - main
@@ -12,36 +9,40 @@ permissions:
129 pull-requests : write
1310 contents : read
1411
12+ concurrency :
13+ group : ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
14+ cancel-in-progress : true
15+
1516jobs :
1617 test-compilation :
1718 runs-on : ubuntu-latest
1819 steps :
1920 - name : Checkout repository
2021 uses : actions/checkout@v6
2122
22- - name : Setup .NET
23- uses : actions/setup-dotnet@v4
24- with :
25- dotnet-version : " 8.0.x"
23+ # - name: Setup .NET
24+ # uses: actions/setup-dotnet@v4
25+ # with:
26+ # dotnet-version: "8.0.x"
2627
27- - name : Run compilation tests
28- id : compile_step
29- continue-on-error : true
30- uses : datastax/astra-client-docs-tests/.github/actions/test-compilation@master
31- with :
32- clients : ' csharp'
33- args : -A csharp='<ProjectReference Include=\"${{ github.workspace }}/src/DataStax.AstraDB.DataApi/DataStax.AstraDB.DataApi.csproj\"/>'
34- docs-repo-token : ${{ secrets.DOC_GITHUB_PAT_CROSS_ORG }}
35- docs-repo : ' @ske-csharp-client'
36-
37- - name : Label PR in failure
38- uses : actions-ecosystem/action-add-labels@v1
39- if : steps.compile_step.outcome == 'failure' && github.event_name == ' pull_request'
40- with :
41- labels : Breaks Docs Compilation Tests
28+ # - name: Run compilation tests
29+ # id: compile_step
30+ # continue-on-error: true
31+ # uses: datastax/astra-client-docs-tests/.github/actions/test-compilation@master
32+ # with:
33+ # clients: 'csharp'
34+ # args: -A csharp='<ProjectReference Include=\"${{ github.workspace }}/src/DataStax.AstraDB.DataApi/DataStax.AstraDB.DataApi.csproj\"/>'
35+ # docs-repo-token: ${{ secrets.DOC_GITHUB_PAT_CROSS_ORG }}
36+ # docs-repo: '@ske-csharp-client'
37+
38+ # - name: Label PR on failure
39+ # uses: actions-ecosystem/action-add-labels@v1
40+ # if: steps.compile_step.outcome == 'failure' && github.event. pull_request
41+ # with:
42+ # labels: ' Breaks Docs Compilation Tests'
4243
4344 - name : Remove label on success
4445 uses : actions-ecosystem/action-remove-labels@v1
45- if : steps.compile_step.outcome == 'success' && github.event_name == ' pull_request'
46+ if : github.event. pull_request
4647 with :
47- labels : Breaks Docs Compilation Tests
48+ labels : ' Breaks Docs Compilation Tests'
0 commit comments