Skip to content

Commit e55606e

Browse files
authored
Update to 2.2.1 (#212)
* Update workflow example to glsp 2.2.1 * Update node-json-theia to 2.2.1 * Update node-json-vscode to 2.2.1 * Update java-emf-theia to 2.2.1 * Update java-emf-eclipse to 2.2.1 * Update ci build
1 parent 16e4d36 commit e55606e

File tree

117 files changed

+14713
-15993
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+14713
-15993
lines changed

.github/workflows/ci.yml

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
name: CI
2+
3+
concurrency:
4+
group: ci-${{ github.ref }}
5+
cancel-in-progress: true
6+
on:
7+
push:
8+
branches:
9+
- master
10+
pull_request:
11+
branches:
12+
- master
13+
workflow_dispatch:
14+
15+
jobs:
16+
build-workflow-example:
17+
name: Build workflow example
18+
timeout-minutes: 60
19+
runs-on: ubuntu-latest
20+
steps:
21+
- name: Checkout code
22+
uses: actions/[email protected]
23+
- name: Set up Node.js
24+
uses: actions/[email protected]
25+
with:
26+
node-version: '18.x'
27+
- name: Build
28+
env:
29+
NODE_OPTIONS: --max_old_space_size=4096
30+
run: yarn build:workflow
31+
32+
build-node-json-theia:
33+
name: Build node-json-theia
34+
timeout-minutes: 60
35+
runs-on: ubuntu-latest
36+
steps:
37+
- name: Checkout code
38+
uses: actions/[email protected]
39+
- name: Set up Node.js
40+
uses: actions/[email protected]
41+
with:
42+
node-version: '18.x'
43+
- name: Build
44+
env:
45+
NODE_OPTIONS: --max_old_space_size=4096
46+
run: yarn build:node-json-theia
47+
48+
build-node-json-vscode:
49+
name: Build node-json-vscode
50+
timeout-minutes: 60
51+
runs-on: ubuntu-latest
52+
steps:
53+
- name: Checkout code
54+
uses: actions/[email protected]
55+
- name: Set up Node.js
56+
uses: actions/[email protected]
57+
with:
58+
node-version: '18.x'
59+
- name: Build
60+
run: yarn build:node-json-vscode
61+
62+
build-java-emf-theia:
63+
name: Build java-emf-theia
64+
timeout-minutes: 60
65+
runs-on: ubuntu-latest
66+
steps:
67+
- name: Checkout code
68+
uses: actions/[email protected]
69+
- name: Set up Node.js
70+
uses: actions/[email protected]
71+
- name: Set up JDK
72+
uses: actions/[email protected]
73+
with:
74+
distribution: 'temurin'
75+
java-version: '17'
76+
- name: Build
77+
env:
78+
NODE_OPTIONS: --max_old_space_size=4096
79+
run: yarn build:java-emf-theia
80+
81+
build-java-emf-eclipse:
82+
name: Build java-emf-eclipse
83+
timeout-minutes: 60
84+
runs-on: ubuntu-latest
85+
steps:
86+
- name: Checkout code
87+
uses: actions/[email protected]
88+
- name: Set up Node.js
89+
uses: actions/[email protected]
90+
- name: Set up JDK
91+
uses: actions/[email protected]
92+
with:
93+
distribution: 'temurin'
94+
java-version: '17'
95+
- name: Build
96+
run: yarn build:java-emf-eclipse

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
{
77
"editor.formatOnSave": true,
88
"editor.codeActionsOnSave": {
9-
"source.organizeImports": true,
10-
"source.fixAll.eslint": true
9+
"source.organizeImports": "explicit",
10+
"source.fixAll.eslint": "explicit"
1111
},
1212
"eslint.validate": ["javascript", "typescript"],
1313
"search.exclude": {

0 commit comments

Comments
 (0)