Skip to content

Caching Vscode web telemetry data until we get response from Artemis Service about Geo location #2527

Caching Vscode web telemetry data until we get response from Artemis Service about Geo location

Caching Vscode web telemetry data until we get response from Artemis Service about Geo location #2527

Workflow file for this run

# Copyright (c) Microsoft Corporation.
# Licensed under the MIT License.
#
# CI workflow for PRs and merges to main
# https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions
name: PullRequest
on:
push:
branches: [ main ]
pull_request:
branches:
- main
- 'release/stable'
- 'features/PowerPagesAgent'
workflow_dispatch:
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ windows-latest, macos-latest, ubuntu-latest ]
fail-fast: false
steps:
- uses: actions/checkout@v3
with:
lfs: true
- name: Setup Node.js environment
uses: actions/setup-node@v3
with:
node-version: 18
# - name: Install dependencies
# run: npm i -g npm
- name: Build and unit test
run: |
npm ci
npm run dist
env:
AZ_DevOps_Read_PAT: ${{ secrets.AZ_DevOps_Read_PAT }}
- name: Run integration tests
uses: coactions/setup-xvfb@v1
with:
run: |
npm run test-integration
npm run test-web-integration