Skip to content

Commit 24f5087

Browse files
author
Joe Newton
committed
Updated scripts to properly construct build path
1 parent 4278773 commit 24f5087

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

.github/workflows/upload-assets.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,40 @@ jobs:
88
name: Upload Assets
99
runs-on: macOS-latest
1010
env:
11-
TMPDIR: /tmp/.protocolproxy.xcframework.build.${GITHUB_SHA}
11+
TMPDIR: /tmp/.protocolproxy.xcframework.build
1212

1313
steps:
1414
- name: Checkout Code
1515
uses: actions/checkout@v2
1616

1717
- name: Build
1818
run: |
19-
./scripts/xcframework.sh -output ${TMPDIR}/ProtocolProxy.xcframework
19+
./scripts/xcframework.sh -output ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework
2020
2121
- name: Create Zip
2222
run: |
23-
zip -rX ${TMPDIR}/ProtocolProxy.xcframework.zip ${TMPDIR}/ProtocolProxy.xcframework
23+
zip -rX ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework.zip ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework
2424
2525
- name: Upload Zip
2626
uses: actions/upload-release-asset@v1
2727
env:
2828
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2929
with:
3030
upload_url: ${{ github.event.release.upload_url }}
31-
asset_path: ${{ env.TMPDIR }}/ProtocolProxy.xcframework.zip
31+
asset_path: ${{ env.TMPDIR }}/${{ env.GITHUB_SHA }}/ProtocolProxy.xcframework.zip
3232
asset_name: ProtocolProxy.xcframework.zip
3333
asset_content_type: application/zip
3434

3535
- name: Create Tar
3636
run: |
37-
tar -zcvf ${TMPDIR}/ProtocolProxy.xcframework.tar.gz ${TMPDIR}/ProtocolProxy.xcframework
37+
tar -zcvf ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework.tar.gz ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework
3838
3939
- name: Upload Tar
4040
uses: actions/upload-release-asset@v1
4141
env:
4242
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4343
with:
4444
upload_url: ${{ github.event.release.upload_url }}
45-
asset_path: ${{ env.TMPDIR }}/ProtocolProxy.xcframework.tar.gz
45+
asset_path: ${{ env.TMPDIR }}/${{ env.GITHUB_SHA }}/ProtocolProxy.xcframework.tar.gz
4646
asset_name: ProtocolProxy.xcframework.tar.gz
4747
asset_content_type: application/gzip

.github/workflows/xcframework.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ jobs:
66
name: Build
77
runs-on: macOS-latest
88
env:
9-
TMPDIR: /tmp/.protocolproxy.xcframework.build.${GITHUB_SHA}
9+
TMPDIR: /tmp/.protocolproxy.xcframework.build
1010

1111
steps:
1212
- name: Checkout Code
1313
uses: actions/checkout@v2
1414

1515
- name: Build
1616
run: |
17-
./scripts/xcframework.sh -output ${TMPDIR}/ProtocolProxy.xcframework
17+
./scripts/xcframework.sh -output ${TMPDIR}/${GITHUB_SHA}/ProtocolProxy.xcframework

0 commit comments

Comments
 (0)