Replies: 3 comments
-
we also intend to chain this, for example - name: archive ccache directory
if: success() # if we cancel during the upload, wait for it to complete
run: |
export MSYS=winsymlinks:native
# 750 mb
#
./split_exe/split.exe --split -r ccache_llvm --name ccache_llvm --size 750000000
- name: list files
if: success() # if we cancel during the upload, wait for it to complete
run: |
ls -l
- name: upload ccache directory
if: success() # if we cancel during the upload, wait for it to complete
uses: "ncipollo/release-action@v1"
with:
name: "llvm stage ${{ matrix.llvm_stage }} - windows msys2 msys2_prebuilt_bootstrap - llvm - RELEASE"
tag: "storage--llvm-stage-${{ matrix.llvm_stage }}--windows-msys2-msys2_prebuilt_bootstrap_llvm--release"
makeLatest: true
generateReleaseNotes: false
allowUpdates: true
artifactErrorsFailBuild: true
replacesArtifacts: true
removeArtifacts: true
artifacts: |
./ccache_llvm.split.* this would run the steps - name: archive ccache directory
- name: list files
- name: upload ccache directory if the previous step before more specifically |
Beta Was this translation helpful? Give feedback.
-
i tried if: ${{ success() && always() }} # if we cancel during the upload, wait for it to complete but i still get
|
Beta Was this translation helpful? Give feedback.
-
and i dont want to use |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
General
Body
would
work as intended ?
we intend to complete any uploads in the event of a cancelled job (eg, concurrent/manually) as to avoid any partial/corrupted uploads
for example, an upload that has been interrupted by a job cancellation due to another job starting concurrently would yield in a corrupted upload as follows
a complete upload would have splits 0 to 5 as follows
Beta Was this translation helpful? Give feedback.
All reactions