From 53623325820a821e7166d79724bac1f04848c17c Mon Sep 17 00:00:00 2001 From: Xin Yang <105740670+xyang16@users.noreply.github.com> Date: Tue, 17 Sep 2024 08:55:55 -0700 Subject: [PATCH] [ci] Fixes fasttext native build for nodejs20 issue (#3478) --- .github/workflows/native_s3_fasttext.yml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/.github/workflows/native_s3_fasttext.yml b/.github/workflows/native_s3_fasttext.yml index 2aae9e90482..0b558f7f2ff 100644 --- a/.github/workflows/native_s3_fasttext.yml +++ b/.github/workflows/native_s3_fasttext.yml @@ -10,27 +10,20 @@ permissions: jobs: build-fasttext-jni-linux: runs-on: ubuntu-latest - container: amazonlinux:2 + container: + image: amazonlinux:2 + env: + JAVA_HOME: /usr/lib/jvm/java-17-amazon-corretto steps: - name: Install Environment run: | yum -y update yum -y groupinstall "Development Tools" yum -y install patch cmake3 curl jq + yum -y install java-17-amazon-corretto-devel ln -sf /usr/bin/cmake3 /usr/bin/cmake pip3 install awscli --upgrade - - uses: actions/checkout@v3 - - name: Set up JDK 17 - uses: actions/setup-java@v3 - with: - distribution: 'corretto' - java-version: 17 - - uses: actions/cache@v3 - with: - path: ~/.gradle/caches - key: ${{ runner.os }}-gradle-${{ hashFiles('*/build.gradle.kts', 'engines/**/build.gradle.kts', 'extensions/**/build.gradle.kts') }} - restore-keys: | - ${{ runner.os }}-gradle- + - uses: taiki-e/checkout-action@v1 - name: Release JNI prep run: | export PYTORCH_PRECXX11=true