Skip to content

Commit 6135f54

Browse files
authored
Merge pull request #36 from CodinGame/use-self-hosted-runner
Use self hosted runner
2 parents e7f4132 + fac183b commit 6135f54

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/check_build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
check:
99
name: Check build
10-
runs-on: ubuntu-latest
10+
runs-on: self-hosted
1111

1212
steps:
1313
- name: Checkout

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
release:
99
name: Release
10-
runs-on: ubuntu-latest
10+
runs-on: self-hosted
1111

1212
steps:
1313
- name: Checkout

src/polyfill.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ import { LanguagesRegistry as VScodeLanguagesRegistry } from 'vscode/vs/editor/c
4444
import { WorkspaceFolder as MonacoWorkspaceFolder } from 'monaco-editor/esm/vs/platform/workspace/common/workspace.js'
4545
import { WorkspaceFolder as VScodeWorkspaceFolder } from 'vscode/vs/platform/workspace/common/workspace.js'
4646
// @ts-ignore Creating a d.ts is not worth it
47+
import { List as MonacoList } from 'monaco-editor/esm/vs/base/browser/ui/list/listWidget.js'
48+
import { List as VScodeList } from 'vscode/vs/base/browser/ui/list/listWidget.js'
49+
// @ts-ignore Creating a d.ts is not worth it
4750
import { SnippetParser } from 'monaco-editor/esm/vs/editor/contrib/snippet/browser/snippetParser.js'
4851

4952
// Monaco build process treeshaking is very aggressive and everything that is not used in monaco is removed
@@ -58,6 +61,7 @@ if (SnippetParser.prototype.text == null) {
5861
console.warn('Useless polyfill: SnippetParser')
5962
}
6063

64+
Object.defineProperties(MonacoList.prototype, Object.getOwnPropertyDescriptors(VScodeList.prototype))
6165
Object.defineProperties(MonacoWorkspaceFolder.prototype, Object.getOwnPropertyDescriptors(VScodeWorkspaceFolder.prototype))
6266
Object.defineProperties(MonacoLanguagesRegistry.prototype, Object.getOwnPropertyDescriptors(VScodeLanguagesRegistry.prototype))
6367
Object.defineProperties(MonacoErrorHandler.prototype, Object.getOwnPropertyDescriptors(VScodeErrorHandler.prototype))

0 commit comments

Comments
 (0)