diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fc3fd66..0af7a96 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,10 +7,14 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Set up JDK 1.8 + - name: Set up JDK 11 uses: actions/setup-java@v1 with: - java-version: 1.8 + java-version: 11 + - name: Set up Node 14 + uses: actions/setup-node@v4 + with: + node-version: 14 - name: Grant execute permission for gradlew run: chmod +x gradlew - name: Build with Gradle diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 47e34c6..ce88602 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -11,14 +11,16 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Set up Node.js - uses: actions/setup-node@v1 + - name: Set up Node 14 + uses: actions/setup-node@v4 + with: + node-version: 14 - name: Set up vsce run: npm install -g vsce - - name: Set up JDK 1.8 + - name: Set up JDK 11 uses: actions/setup-java@v1 with: - java-version: 1.8 + java-version: 11 - name: Build with Gradle run: | chmod +x gradlew diff --git a/README.md b/README.md index da8b440..a5626f0 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,9 @@ The project `org.metafacture.flux.vsc` provides an extension for Visual Studio C Build extension: +> [!IMPORTANT] +> There is a problem when building the extension on Windows and installing the extension on a Linux system afterwards. In some cases the Xtext Server won't start. So if you want to use the extension not only on Windows, build the extension on a Linux system or on a Linux Subsystem on Windows. + 1. Install Visual Studio Code / alternative: VS Codium 2. Install Node.js (including npm) 3. Clone metafacture-flux project and change directory diff --git a/org.metafacture.flux.vsc/package.json b/org.metafacture.flux.vsc/package.json index 123b3c1..19b485c 100644 --- a/org.metafacture.flux.vsc/package.json +++ b/org.metafacture.flux.vsc/package.json @@ -2,7 +2,7 @@ "name": "flux", "displayName": "flux", "description": "Language Support for Metafacture Flux (Xtext Language Server for Metfacture Flux). For more information, visit https://metafacture.org", - "version": "0.0.2", + "version": "0.1.0", "publisher": "metafacture", "license": "Apache-2.0", "engines": {