Skip to content

Commit 2ae7144

Browse files
committed
fix: Correct the asset paths
Use output_paths for neater artifact names
1 parent f330557 commit 2ae7144

4 files changed

Lines changed: 69 additions & 51 deletions

File tree

.github/workflows/release.yaml

Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
HONEYCOMB_API_KEY: ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
8484
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
8585
name: Build Pants PEX
86-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
86+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
8787
- continue-on-error: true
8888
if: always()
8989
name: Upload pants.log
@@ -100,14 +100,15 @@ jobs:
100100
- if: needs.release_info.outputs.is-release == 'true'
101101
name: Rename the Pants Pex to its final name for upload
102102
run: |
103-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
104-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
105-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
103+
PEX_STEM=dist/src.python.pants/pants-pex-cp314
104+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
105+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
106+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
106107
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
107108
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
108109
109-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
110-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
110+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
111+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
111112
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
112113
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
113114
- if: needs.release_info.outputs.is-release == 'true'
@@ -231,7 +232,7 @@ jobs:
231232
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
232233
PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM: '1'
233234
name: Build Pants PEX
234-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
235+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
235236
- continue-on-error: true
236237
if: always()
237238
name: Upload pants.log
@@ -248,14 +249,15 @@ jobs:
248249
- if: needs.release_info.outputs.is-release == 'true'
249250
name: Rename the Pants Pex to its final name for upload
250251
run: |
251-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
252-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
253-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
252+
PEX_STEM=dist/src.python.pants/pants-pex-cp314
253+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
254+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
255+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
254256
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
255257
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
256258
257-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
258-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
259+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
260+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
259261
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
260262
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
261263
- if: needs.release_info.outputs.is-release == 'true'
@@ -389,7 +391,7 @@ jobs:
389391
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
390392
_PYTHON_HOST_PLATFORM: macosx-14.0-arm64
391393
name: Build Pants PEX
392-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
394+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
393395
- continue-on-error: true
394396
if: always()
395397
name: Upload pants.log
@@ -406,14 +408,15 @@ jobs:
406408
- if: needs.release_info.outputs.is-release == 'true'
407409
name: Rename the Pants Pex to its final name for upload
408410
run: |
409-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
410-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
411-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
411+
PEX_STEM=dist/src.python.pants/pants-pex-cp314
412+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
413+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
414+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
412415
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
413416
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
414417
415-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
416-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
418+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
419+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
417420
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
418421
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
419422
- if: needs.release_info.outputs.is-release == 'true'
@@ -525,7 +528,7 @@ jobs:
525528
HONEYCOMB_API_KEY: ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
526529
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
527530
name: Build Pants PEX
528-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
531+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
529532
- continue-on-error: true
530533
if: always()
531534
name: Upload pants.log
@@ -542,14 +545,15 @@ jobs:
542545
- if: needs.release_info.outputs.is-release == 'true'
543546
name: Rename the Pants Pex to its final name for upload
544547
run: |
545-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
546-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
547-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
548+
PEX_STEM=dist/src.python.pants/pants-pex-cp314t
549+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
550+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
551+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
548552
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
549553
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
550554
551-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
552-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
555+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
556+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
553557
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
554558
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
555559
- if: needs.release_info.outputs.is-release == 'true'
@@ -673,7 +677,7 @@ jobs:
673677
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
674678
PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM: '1'
675679
name: Build Pants PEX
676-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
680+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
677681
- continue-on-error: true
678682
if: always()
679683
name: Upload pants.log
@@ -690,14 +694,15 @@ jobs:
690694
- if: needs.release_info.outputs.is-release == 'true'
691695
name: Rename the Pants Pex to its final name for upload
692696
run: |
693-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
694-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
695-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
697+
PEX_STEM=dist/src.python.pants/pants-pex-cp314t
698+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
699+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
700+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
696701
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
697702
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
698703
699-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
700-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
704+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
705+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
701706
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
702707
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
703708
- if: needs.release_info.outputs.is-release == 'true'
@@ -846,7 +851,7 @@ jobs:
846851
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
847852
_PYTHON_HOST_PLATFORM: macosx-14.0-arm64
848853
name: Build Pants PEX
849-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
854+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
850855
- continue-on-error: true
851856
if: always()
852857
name: Upload pants.log
@@ -863,14 +868,15 @@ jobs:
863868
- if: needs.release_info.outputs.is-release == 'true'
864869
name: Rename the Pants Pex to its final name for upload
865870
run: |
866-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
867-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
868-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
871+
PEX_STEM=dist/src.python.pants/pants-pex-cp314t
872+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
873+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
874+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
869875
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
870876
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
871877
872-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
873-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
878+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
879+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
874880
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
875881
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
876882
- if: needs.release_info.outputs.is-release == 'true'

.github/workflows/test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -433,7 +433,7 @@ jobs:
433433
HONEYCOMB_API_KEY: ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
434434
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
435435
name: Build Pants PEX
436-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
436+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
437437
- continue-on-error: true
438438
if: always()
439439
name: Upload pants.log
@@ -533,7 +533,7 @@ jobs:
533533
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
534534
PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM: '1'
535535
name: Build Pants PEX
536-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
536+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
537537
- continue-on-error: true
538538
if: always()
539539
name: Upload pants.log
@@ -643,7 +643,7 @@ jobs:
643643
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
644644
_PYTHON_HOST_PLATFORM: macosx-14.0-arm64
645645
name: Build Pants PEX
646-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314
646+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314
647647
- continue-on-error: true
648648
if: always()
649649
name: Upload pants.log
@@ -731,7 +731,7 @@ jobs:
731731
HONEYCOMB_API_KEY: ${{ secrets.HONEYCOMB_API_KEY || '--DISABLED--' }}
732732
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
733733
name: Build Pants PEX
734-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
734+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
735735
- continue-on-error: true
736736
if: always()
737737
name: Upload pants.log
@@ -831,7 +831,7 @@ jobs:
831831
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
832832
PANTS_PROCESS_EXECUTION_LOCAL_PARALLELISM: '1'
833833
name: Build Pants PEX
834-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
834+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
835835
- continue-on-error: true
836836
if: always()
837837
name: Upload pants.log
@@ -941,7 +941,7 @@ jobs:
941941
PANTS_OPENTELEMETRY_ENABLED: ${{ vars.OPENTELEMETRY_ENABLED || 'False' }}
942942
_PYTHON_HOST_PLATFORM: macosx-14.0-arm64
943943
name: Build Pants PEX
944-
run: ./pants package src/python/pants:pants-pex@scie_pbs_free_threaded=cp314t
944+
run: ./pants package src/python/pants:pants-pex@parametrize=cp314t
945945
- continue-on-error: true
946946
if: always()
947947
name: Upload pants.log

src/python/pants/BUILD

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,19 @@ pex_binary(
6969
scie_exe="{scie.env.PANTS_NATIVE_CLIENT}",
7070
scie_env=["NO_SCIE_WARNING=true", "_PANTS_SERVER_EXE={scie.env.VIRTUAL_ENV}/bin/pants"],
7171
# The scie interpreter must match the wheels: each release lane builds one
72-
# parametrization with the corresponding CPython (PY=python3.14t or python3.14).
73-
scie_pbs_free_threaded=parametrize(cp314t=True, cp314=False),
72+
# parametrization with the corresponding CPython (PY=python3.14t or python3.14). The
73+
# `output_path` keeps the artifacts out of the default `@parametrize=...` naming, which is
74+
# awkward to handle in the release workflow's shell.
75+
**parametrize(
76+
"cp314t",
77+
scie_pbs_free_threaded=True,
78+
output_path="${spec_path_normalized}/pants-pex-cp314t${file_suffix}",
79+
),
80+
**parametrize(
81+
"cp314",
82+
scie_pbs_free_threaded=False,
83+
output_path="${spec_path_normalized}/pants-pex-cp314${file_suffix}",
84+
),
7485
)
7586

7687
# NB: we use `dummy.c` to avoid clang/gcc complaining `error: no input files` when building

src/python/pants_release/generate_github_workflows.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,7 +1121,7 @@ def build_wheels_job(
11211121
},
11221122
{
11231123
"name": "Build Pants PEX",
1124-
"run": f"./pants package src/python/pants:pants-pex@scie_pbs_free_threaded={abi}",
1124+
"run": f"./pants package src/python/pants:pants-pex@parametrize={abi}",
11251125
"env": helper.platform_env(),
11261126
},
11271127
helper.upload_log_artifacts(name="wheels-and-pex"),
@@ -1138,16 +1138,17 @@ def build_wheels_job(
11381138
{
11391139
"name": "Rename the Pants Pex to its final name for upload",
11401140
"if": "needs.release_info.outputs.is-release == 'true'",
1141-
"run": dedent(
1141+
"run": f"PEX_STEM=dist/src.python.pants/pants-pex-{abi}\n"
1142+
+ dedent(
11421143
"""\
1143-
PANTS_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import pants.version;print(pants.version.VERSION)")
1144-
PY_VER=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
1145-
PLAT=$(PEX_INTERPRETER=1 dist/src.python.pants/pants-pex.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
1144+
PANTS_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import pants.version;print(pants.version.VERSION)")
1145+
PY_VER=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import sys;print(f'cp{sys.version_info[0]}{sys.version_info[1]}{sys.abiflags}')")
1146+
PLAT=$(PEX_INTERPRETER=1 $PEX_STEM.pex -c "import os;print(f'{os.uname().sysname.lower()}_{os.uname().machine.lower()}')")
11461147
PEX_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT.pex
11471148
PEX_SCIE_FILENAME=pants.$PANTS_VER-$PY_VER-$PLAT
11481149
1149-
mv dist/src.python.pants/pants-pex.pex dist/src.python.pants/$PEX_FILENAME
1150-
mv dist/src.python.pants/pants-pex dist/src.python.pants/$PEX_SCIE_FILENAME
1150+
mv $PEX_STEM.pex dist/src.python.pants/$PEX_FILENAME
1151+
mv $PEX_STEM dist/src.python.pants/$PEX_SCIE_FILENAME
11511152
echo "PEX_FILENAME=$PEX_FILENAME" | tee -a "$GITHUB_ENV"
11521153
echo "PEX_SCIE_FILENAME=$PEX_SCIE_FILENAME" | tee -a "$GITHUB_ENV"
11531154
"""

0 commit comments

Comments
 (0)