diff --git a/.github/workflows/contextive-runtime-build.yml b/.github/workflows/contextive-runtime-build.yml index bda9ff4f..f78fc039 100644 --- a/.github/workflows/contextive-runtime-build.yml +++ b/.github/workflows/contextive-runtime-build.yml @@ -69,3 +69,33 @@ jobs: with: name: 'Contextive VsCode Extension' reporter: java-junit + + intellij: + name: IntelliJ Plugin + needs: + - language-server + runs-on: ${{ inputs.os }} + steps: + - uses: actions/checkout@v3 + with: + persist-credentials: false + - uses: actions/setup-java@v4 + with: + distribution: 'corretto' + java-version: '21' + + # - name: Language Server Artifact + # uses: actions/download-artifact@v3 + # with: + # name: Contextive.LanguageServer-${{ inputs.dotnet_runtime }} + # path: src/ + + - name: Build + run: ./gradlew build + working-directory: src/intellij/contextive + + # - uses: ./.github/actions/upload-reports + # if: always() + # with: + # name: 'Contextive VsCode Extension' + # reporter: java-junit diff --git a/.github/workflows/contextive.yml b/.github/workflows/contextive.yml index e4a9ac06..fefcbfd3 100644 --- a/.github/workflows/contextive.yml +++ b/.github/workflows/contextive.yml @@ -4,6 +4,7 @@ on: paths: - 'src/**' - '.github/workflows/contextive.yml' + - '.github/workflows/contextive-runtime-build.yml' - '.github/workflows/get-matrix.yml' - '.github/build-matrix.yml' - '.github/actions/**' diff --git a/.vscode/settings.json b/.vscode/settings.json index 4a4f2927..43e6b1cf 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -14,8 +14,10 @@ "Expecto", "fgrep", "formulahendry", + "gradlew", "hbenl", "Intelli", + "intellij", "ionide", "MADR", "paket", diff --git a/src/intellij/contextive/.gitignore b/src/intellij/contextive/.gitignore index b63da455..c3fa7ba6 100644 --- a/src/intellij/contextive/.gitignore +++ b/src/intellij/contextive/.gitignore @@ -5,6 +5,7 @@ build/ !**/src/test/**/build/ ### IntelliJ IDEA ### +.idea/workspace.xml .idea/modules.xml .idea/jarRepositories.xml .idea/compiler.xml diff --git a/src/intellij/contextive/.idea/gradle.xml b/src/intellij/contextive/.idea/gradle.xml index f9163b40..ce1c62c7 100644 --- a/src/intellij/contextive/.idea/gradle.xml +++ b/src/intellij/contextive/.idea/gradle.xml @@ -1,5 +1,6 @@ +