Skip to content

Commit

Permalink
[ci] further fixes to the ql configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
DavyLandman committed Jun 17, 2024
1 parent e4e044c commit f061ff8
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@ jobs:
strategy:
matrix:
include:
- language: java-kotlin
- language: java
build-mode: manual
- language: javascript-typescript
- language: typescript
build-mode: none
name: githubql
runs-on: ubuntu-latest
Expand All @@ -95,13 +95,20 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4

- if: ${{ matrix.language == 'java' }}
uses: actions/setup-java@v4
with:
java-version: 17
distribution: 'temurin'
cache: 'maven'

- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}

- if: ${{ matrix.language == 'java-kotlin' }}
- if: ${{ matrix.language == 'java' }}
name: Build java
run: mvn -B compile -Drascal.compile.skip -Drascal.tutor.skip -DskipTests
working-directory: rascal-lsp/
Expand Down

0 comments on commit f061ff8

Please sign in to comment.