File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change 39
39
strategy :
40
40
fail-fast : false
41
41
matrix :
42
- arch : ['x86_64', 'armv7,aarch64,x86_64 ']
42
+ arch : ['x86_64', '']
43
43
# name: Build Android SDK
44
44
runs-on : ubuntu-24.04
45
45
steps :
62
62
run : |
63
63
echo "swift-root=$(dirname ${{ runner.temp }}/swift-android-sdk/host-toolchain/*/usr)" >> $GITHUB_OUTPUT
64
64
echo "swift-path=$(ls ${{ runner.temp }}/swift-android-sdk/host-toolchain/*/usr/bin/swift)" >> $GITHUB_OUTPUT
65
- echo "artifact-name=$(basename ${{ runner.temp }}/swift-android-sdk/products/*.artifactbundle.tar.gz)" >> $GITHUB_OUTPUT
66
- echo "artifact-path=$(realpath ${{ runner.temp }}/swift-android-sdk/products/*.artifactbundle.tar.gz)" >> $GITHUB_OUTPUT
65
+
66
+ ARTIFACT_PATH=$(realpath ${{ runner.temp }}/swift-android-sdk/products/*.artifactbundle.tar.gz)
67
+ echo "artifact-path=${ARTIFACT_PATH}" >> $GITHUB_OUTPUT
68
+
69
+ # artifacts need a unique name so we suffix with the matrix arch(s)
70
+ ARTIFACT_SUFFIX=""
71
+ if [[ ! -z "${{ matrix.arch }}" ]]; then
72
+ ARTIFACT_SUFFIX="-${{ matrix.arch }}"
73
+ fi
74
+ echo "artifact-name=$(basename ${ARTIFACT_PATH} .tar.gz)${ARTIFACT_SUFFIX}.tar.gz" >> $GITHUB_OUTPUT
67
75
- name : Upload SDK artifactbundle
68
76
uses : actions/upload-artifact@v4
69
77
with :
You can’t perform that action at this time.
0 commit comments