diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 845cd0afb..20424622c 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -33,7 +33,12 @@ jobs: build-and-analyse: runs-on: ubuntu-latest steps: + - uses: actions/setup-node@v4 + with: + node-version: 20 - uses: actions/checkout@v4 + - run: npm install + - run: npm test - name: Set up JDK 17 uses: actions/setup-java@v4 with: diff --git a/.prettierrc b/.prettierrc index cd155d998..03ff322fc 100644 --- a/.prettierrc +++ b/.prettierrc @@ -8,9 +8,6 @@ useTabs: false # js and ts rules: arrowParens: avoid -# jsx and tsx rules: -jsxBracketSameLine: false - plugins: - prettier-plugin-java diff --git a/package.json b/package.json index 3208f6135..d3e6329ed 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,15 @@ { + "scripts": { + "preinstall-ci": "npm run replace-version", + "install-ci": "./mvnw -ntp clean install -DskipTests -Dmaven.javadoc.skip=true -Dgpg.skip=true --batch-mode", + "install-jar": "./mvnw install -Dgpg.skip=true", + "prettier:check": "prettier --check .", + "prettier:format": "prettier --write .", + "replace-version": "test-integration/scripts/10-replace-version-jhipster.sh", + "test": "npm run prettier:check" + }, "devDependencies": { "prettier": "3.2.5", "prettier-plugin-java": "2.6.0" - }, - "scripts": { - "prettier:check": "prettier --check .", - "prettier:format": "prettier --write ." } }