Skip to content

Commit f497e32

Browse files
authored
Use org large runners for Linux arm64
1 parent f1b121b commit f497e32

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

.github/workflows/build.yml

+22-22
Original file line numberDiff line numberDiff line change
@@ -62,28 +62,28 @@ jobs:
6262
fi
6363
echo "Repository URL: $REPOSITORY_URL"
6464
echo "::set-output name=repositoryUrl::$REPOSITORY_URL"
65-
# linux-arm64:
66-
# runs-on: linux-arm64-ubuntu2204
67-
# needs: prepare
68-
# strategy:
69-
# matrix:
70-
# ext: [""]
71-
# steps:
72-
# - name: Install environment
73-
# run: |
74-
# sudo apt update
75-
# sudo apt install -y curl wget unzip tar git gcc g++ maven default-jdk
76-
# - name: Checkout repository
77-
# uses: actions/checkout@v1
78-
# - name: Build project
79-
# run: |
80-
# gcc --version
81-
# mvn -version
82-
# echo "<settings><servers><server><id>ossrh</id><username>${{ secrets.CI_DEPLOY_USERNAME }}</username><password>${{ secrets.CI_DEPLOY_PASSWORD }}</password></server></servers></settings>" > $HOME/.m2/settings.xml
83-
# mvn clean install -pl '!tensorflow-framework' -B -U -e -Djavacpp.platform=${{ github.job }} -Djavacpp.platform.extension=${{ matrix.ext }}
84-
# - name: Deploy native artifact
85-
# if: env.DEPLOY_RELEASE == 'true' || env.DEPLOY_SNAPSHOT == 'true'
86-
# run: mvn -f tensorflow-core/tensorflow-core-native/pom.xml deploy:deploy-file@native-only -B -e -Djavacpp.platform=${{ github.job }} -Djavacpp.platform.extension=${{ matrix.ext }} -Durl=${{ needs.prepare.outputs.repositoryUrl }}
65+
linux-arm64:
66+
runs-on: ubuntu-2204-arm64-2c
67+
needs: prepare
68+
strategy:
69+
matrix:
70+
ext: [""]
71+
steps:
72+
- name: Install environment
73+
run: |
74+
sudo apt update
75+
sudo apt install -y curl wget unzip tar git gcc g++ maven default-jdk
76+
- name: Checkout repository
77+
uses: actions/checkout@v1
78+
- name: Build project
79+
run: |
80+
gcc --version
81+
mvn -version
82+
echo "<settings><servers><server><id>ossrh</id><username>${{ secrets.CI_DEPLOY_USERNAME }}</username><password>${{ secrets.CI_DEPLOY_PASSWORD }}</password></server></servers></settings>" > $HOME/.m2/settings.xml
83+
mvn clean install -pl '!tensorflow-framework' -B -U -e -Djavacpp.platform=${{ github.job }} -Djavacpp.platform.extension=${{ matrix.ext }}
84+
- name: Deploy native artifact
85+
if: env.DEPLOY_RELEASE == 'true' || env.DEPLOY_SNAPSHOT == 'true'
86+
run: mvn -f tensorflow-core/tensorflow-core-native/pom.xml deploy:deploy-file@native-only -B -e -Djavacpp.platform=${{ github.job }} -Djavacpp.platform.extension=${{ matrix.ext }} -Durl=${{ needs.prepare.outputs.repositoryUrl }}
8787
linux-x86_64:
8888
runs-on: ubuntu-20.04
8989
needs: prepare

0 commit comments

Comments
 (0)