Update .forgejo/workflows/ci.yml
Some checks failed
Build Resilient App. / build (push) Failing after 2m31s

This commit is contained in:
root 2025-06-11 11:55:47 +01:00
parent 415c2edb93
commit d2d10e9786

View file

@ -14,18 +14,39 @@ jobs:
- name: Show working directory contents
run: ls -la
- name: Install system dependencies
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '18'
- name: Set up Java 17
uses: actions/setup-java@v4
with:
distribution: 'temurin' # or 'zulu', 'corretto', etc.
java-version: '17'
cache: 'maven' # optional: cache ~/.m2
- name: Install Maven and Git
run: |
apt-get update
apt-get install -y nodejs npm openjdk-17-jdk maven git
export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which javac))))
echo "JAVA_HOME=$JAVA_HOME" >> $GITHUB_ENV
apt-get install -y maven git
# Replaced by steps : Set up Node.js; Set up Java 17; Install Maven and Git
# for improved performance
# - name: Install system dependencies
# run: |
# apt-get update
# apt-get install -y nodejs npm openjdk-17-jdk maven git
# export JAVA_HOME=$(dirname $(dirname $(readlink -f $(which javac))))
# echo "JAVA_HOME=$JAVA_HOME" >> $GITHUB_ENV
- name: Check Java and Node versions
run: |
java -version
mvn -v
node -v
npm -v
java -version
mvn -version
- name: Checkout repository
uses: actions/checkout@v4