diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 00000000..d5aa4737
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,14 @@
+name: "CI"
+on: [pull_request]
+jobs:
+ build:
+ name: "Builds and Compiles"
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@master
+ - uses: actions/setup-node@v1
+ with:
+ node-version: '10.x'
+ - run: npm install
+ - run: npm run compile
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
deleted file mode 100644
index 5a43b39e..00000000
--- a/azure-pipelines.yml
+++ /dev/null
@@ -1,25 +0,0 @@
-# triggered by schedule at 5am to try make sure it's done after the TS daily build
-schedules:
-- cron: '0 5 * * *'
- displayName: Daily 5am build
- branches:
- include:
- - master
- always: true
-
-pr: none
-
-pool:
- vmImage: 'ubuntu-latest'
-
-steps:
-- bash: |
- npm install
- npm run run-nightly
- displayName: 'Update & Build'
-
-- bash: |
- echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc
- npm publish --tag next
-
- displayName: 'Publish to NPM'
diff --git a/package.json b/package.json
index 5a002e0a..6bbb4da5 100644
--- a/package.json
+++ b/package.json
@@ -8,8 +8,7 @@
"compile": "mrmdir ./release && npm run compile-amd && npm run compile-esm",
"watch": "tsc -p ./src --watch",
"prepublishOnly": "npm run compile && node ./scripts/bundle && mcopy ./src/monaco.d.ts ./release/monaco.d.ts",
- "import-typescript": "node ./scripts/importTypescript",
- "run-nightly": "node ./scripts/runDaily"
+ "import-typescript": "node ./scripts/importTypescript"
},
"author": "Microsoft Corporation",
"license": "MIT",
diff --git a/scripts/runDaily.js b/scripts/runDaily.js
deleted file mode 100644
index a5fccf27..00000000
--- a/scripts/runDaily.js
+++ /dev/null
@@ -1,29 +0,0 @@
-// @ts-check
-/*---------------------------------------------------------------------------------------------
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
- *--------------------------------------------------------------------------------------------*/
-
-const { execSync } = require("child_process");
-const { join } = require("path");
-const { readFileSync, writeFileSync } = require("fs");
-
-// Update to the daily build
-execSync("npm install --save typescript@next");
-
-// Update the dts files
-execSync("npm run import-typescript");
-
-// Sync the versions
-const packagePath = join(__dirname, "../package.json");
-const package = JSON.parse(readFileSync(packagePath, "utf8"));
-
-const tsPackagePath = join(__dirname, "../node_modules/typescript/package.json");
-const tsPackage = JSON.parse(readFileSync(tsPackagePath, "utf8"));
-
-// Set the monaco-typescript version to directly match the typescript nightly version
-package.version = tsPackage.version;
-writeFileSync(packagePath, JSON.stringify(package), "utf8");
-
-// Update the dts files
-execSync("npm run compile");
diff --git a/src/languageFeatures.ts b/src/languageFeatures.ts
index 21b3087f..7dc0d1de 100644
--- a/src/languageFeatures.ts
+++ b/src/languageFeatures.ts
@@ -83,7 +83,7 @@ export abstract class Adapter {
// --- diagnostics --- ---
-export class DiagnostcsAdapter extends Adapter {
+export class DiagnosticsAdapter extends Adapter {
private _disposables: IDisposable[] = [];
private _listener: { [uri: string]: IDisposable } = Object.create(null);
diff --git a/src/tsMode.ts b/src/tsMode.ts
index f9401111..8842fd63 100644
--- a/src/tsMode.ts
+++ b/src/tsMode.ts
@@ -66,7 +66,7 @@ function setupMode(defaults: LanguageServiceDefaultsImpl, modeId: string): (firs
monaco.languages.registerOnTypeFormattingEditProvider(modeId, new languageFeatures.FormatOnTypeAdapter(worker));
monaco.languages.registerCodeActionProvider(modeId, new languageFeatures.CodeActionAdaptor(worker));
monaco.languages.registerRenameProvider(modeId, new languageFeatures.RenameAdapter(worker));
- new languageFeatures.DiagnostcsAdapter(defaults, modeId, worker);
+ new languageFeatures.DiagnosticsAdapter(defaults, modeId, worker);
return worker;
}
diff --git a/test/index.html b/test/index.html
index 579d5ff4..11c3adcb 100644
--- a/test/index.html
+++ b/test/index.html
@@ -33,12 +33,9 @@