File tree Expand file tree Collapse file tree 4 files changed +31
-15
lines changed Expand file tree Collapse file tree 4 files changed +31
-15
lines changed Original file line number Diff line number Diff line change 1111    types : [ checks_requested ] 
1212
1313jobs :
14-   os_matrix :
14+   ci :
15+     name : dotnet 
1516    strategy :
1617      matrix :
1718        os : [ windows-latest, macos-latest, ubuntu-latest ] 
2324    steps :
2425      - name : Checkout repository 
2526        uses : actions/checkout@v4 
27+ 
2628      - name : Install dotnet 
2729        uses : actions/setup-dotnet@v4 
2830        with :
@@ -31,18 +33,22 @@ jobs:
3133          dotnet-version : | 
3234            6.0.x 
3335            7.0.x 
36+ 
3437       - name : Install PSResources 
3538        shell : pwsh 
3639        run : tools/installPSResources.ps1 
40+ 
3741      - name : Build and test 
3842        shell : pwsh 
3943        run : Invoke-Build 
44+ 
4045      - name : Upload build artifacts 
4146        if : always() 
4247        uses : actions/upload-artifact@v3 
4348        with :
4449          name : PowerShellEditorServices-module-${{ matrix.os }} 
4550          path : module 
51+ 
4652      - name : Upload test results 
4753        uses : actions/upload-artifact@v3 
4854        if : always() 
Original file line number Diff line number Diff line change 1- name : Run  CodeQL Analysis
1+ name : CodeQL Analysis 
22
33on :
44  push :
1212
1313jobs :
1414  analyze :
15-     name : Analyze 
15+     name : analyze 
16+     strategy :
17+       fail-fast : false 
18+       matrix :
19+         language : [ csharp ] 
1620    runs-on : ubuntu-latest 
1721    permissions :
1822      actions : read 
1923      contents : read 
2024      security-events : write 
21- 
22-     strategy :
23-       fail-fast : false 
24-       matrix :
25-         language : [ 'csharp' ] 
26- 
25+     env :
26+       DOTNET_NOLOGO : true 
27+       DOTNET_CLI_TELEMETRY_OPTOUT : true 
28+       DOTNET_GENERATE_ASPNET_CERTIFICATE : false 
2729    steps :
2830    - name : Checkout repository 
2931      uses : actions/checkout@v4 
3436        cache : true 
3537        cache-dependency-path : ' **/packages.lock.json' 
3638
37-     #  Initializes the CodeQL tools for scanning.
3839    - name : Initialize CodeQL 
3940      uses : github/codeql-action/init@v2 
4041      with :
5051
5152    - name : Perform CodeQL Analysis 
5253      uses : github/codeql-action/analyze@v2 
54+       with :
55+         category : ' /language:${{matrix.language}}' 
Original file line number Diff line number Diff line change 1111    types : [ checks_requested ] 
1212
1313jobs :
14-   test :
15-     name : Test via Eglot 
14+   emacs :
15+     name : ert 
1616    runs-on : ubuntu-latest 
17+     env :
18+       DOTNET_NOLOGO : true 
19+       DOTNET_CLI_TELEMETRY_OPTOUT : true 
20+       DOTNET_GENERATE_ASPNET_CERTIFICATE : false 
1721    steps :
1822      - name : Checkout repository 
1923        uses : actions/checkout@v4 
Original file line number Diff line number Diff line change 1111    types : [ checks_requested ] 
1212
1313jobs :
14-   test :
15-     name : Test via LanguageClient-neovim 
14+   vim :
15+     name : themis 
1616    runs-on : ubuntu-latest 
17+     env :
18+       DOTNET_NOLOGO : true 
19+       DOTNET_CLI_TELEMETRY_OPTOUT : true 
20+       DOTNET_GENERATE_ASPNET_CERTIFICATE : false 
1721    steps :
1822      - name : Checkout repository 
1923        uses : actions/checkout@v4 
3438
3539      - name : Install Vim 
3640        uses : rhysd/action-setup-vim@v1 
37-         id : vim 
3841
3942      - name : Checkout vim-ps1 
4043        uses : actions/checkout@v4 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments