ci.yml 944 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. trigger:
  2. branches:
  3. include:
  4. - main
  5. resources:
  6. repositories:
  7. - repository: templates
  8. type: github
  9. name: microsoft/vscode-engineering
  10. ref: main
  11. endpoint: Monaco
  12. parameters:
  13. - name: publishExtension
  14. displayName: 🚀 Publish Extension
  15. type: boolean
  16. default: false
  17. extends:
  18. template: azure-pipelines/extension/stable.yml@templates
  19. parameters:
  20. workingDirectory: $(Build.SourcesDirectory)/packages/vscode-js-profile-table
  21. publishExtension: ${{ parameters.publishExtension }}
  22. vscePackageArgs: --no-dependencies
  23. ghCreateRelease: true
  24. ghReleaseAddChangeLog: true
  25. buildSteps:
  26. - script: npm ci
  27. displayName: Install dependencies
  28. - script: npm run compile
  29. displayName: Compile
  30. tsa:
  31. config:
  32. areaPath: 'Visual Studio Code Debugging Extensions'
  33. serviceTreeID: '053e3ba6-924d-456c-ace0-67812c5ccc52'
  34. enabled: true