55 - " v*.*.*"
66
77env :
8- NX_XLA_REF : ${{ github.ref_name }}
8+ NX_XLA_SHA : ${{ github.sha }}
99 NX_XLA_RELEASE_NAME : ${{ github.ref_name }}
1010
1111 # Build envs for non-Docker jobs.
2222 - run : rm -rf /opt/hostedtoolcache
2323 - uses : actions/checkout@v4
2424 with :
25- ref : ${{ env.NX_XLA_REF }}
25+ ref : ${{ env.NX_XLA_SHA }}
2626 - run : builds/build.sh cpu
27- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
27+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
2828 env :
2929 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3030
3636 - run : rm -rf /opt/hostedtoolcache
3737 - uses : actions/checkout@v4
3838 with :
39- ref : ${{ env.NX_XLA_REF }}
39+ ref : ${{ env.NX_XLA_SHA }}
4040 - run : builds/build.sh cuda12
41- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
41+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
4242 env :
4343 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
4444
5050 - run : rm -rf /opt/hostedtoolcache
5151 - uses : actions/checkout@v4
5252 with :
53- ref : ${{ env.NX_XLA_REF }}
53+ ref : ${{ env.NX_XLA_SHA }}
5454 - run : builds/build.sh tpu
55- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
55+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
5656 env :
5757 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5858
6464 - run : rm -rf /opt/hostedtoolcache
6565 - uses : actions/checkout@v4
6666 with :
67- ref : ${{ env.NX_XLA_REF }}
67+ ref : ${{ env.NX_XLA_SHA }}
6868 - run : builds/build.sh cpu
69- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
69+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
7070 env :
7171 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
7272
7878 - run : rm -rf /opt/hostedtoolcache
7979 - uses : actions/checkout@v4
8080 with :
81- ref : ${{ env.NX_XLA_REF }}
81+ ref : ${{ env.NX_XLA_SHA }}
8282 - run : builds/build.sh cuda12
83- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
83+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} builds/output/*/cache/*/build/*
8484 env :
8585 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
8686
9090 steps :
9191 - uses : actions/checkout@v4
9292 with :
93- ref : ${{ env.NX_XLA_REF }}
93+ ref : ${{ env.NX_XLA_SHA }}
9494 - run : brew install elixir
9595 - run : mix local.hex --force
9696 # Setup the compilation environment
@@ -111,7 +111,7 @@ jobs:
111111 # this flag is not passed in the first place.
112112 # See https://github.com/tensorflow/tensorflow/pull/87514
113113 BUILD_FLAGS : " --define=xnn_enable_avxvnniint8=false"
114- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} tmp/cache/*/build/*
114+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} tmp/cache/*/build/*
115115 env :
116116 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
117117
@@ -121,7 +121,7 @@ jobs:
121121 steps :
122122 - uses : actions/checkout@v4
123123 with :
124- ref : ${{ env.NX_XLA_REF }}
124+ ref : ${{ env.NX_XLA_SHA }}
125125 - run : brew install elixir
126126 - run : mix local.hex --force
127127 # Setup the compilation environment
@@ -135,6 +135,6 @@ jobs:
135135 - run : mix compile
136136 env :
137137 XLA_TARGET : cpu
138- - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_REF }} ${{ env.NX_XLA_RELEASE_NAME }} tmp/cache/*/build/*
138+ - run : .github/scripts/upload_artifact.sh ${{ env.NX_XLA_SHA }} ${{ env.NX_XLA_RELEASE_NAME }} tmp/cache/*/build/*
139139 env :
140140 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments