fix(deploy-zip): use runner.temp to store temporary files (#819)

This commit is contained in:
NickOvt 2025-05-28 16:53:38 +03:00 committed by GitHub
parent 44aaf32ee1
commit 7f5409f790
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -131,21 +131,21 @@ jobs:
- name: Move files to temporary directory
run: |
mkdir -p /home/release_build
cp -R . /home/release_build/
mkdir -p ${{ runner.temp }}/release_build
cp -R . ${{ runner.temp }}/release_build/
- name: Create zip archive
run: |
# Create a zip archive excluding .git directory
ROOT_DIR=$(pwd)
cd /home/release_build
cd ${{ runner.temp }}/release_build
zip -r $ROOT_DIR/${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.zip . -x "*.git" "*.git/*"
cd $ROOT_DIR
- name: Create tar.gz archive
run: |
# Create a tar.gz archive excluding .git directory
tar --exclude='.git' --exclude='.git/*' -czf ${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz -C /home/release_build/ .
tar --exclude='.git' --exclude='.git/*' -czf ${{env.IMAGE_NAME}}-${{needs.release_please.outputs.major}}.${{needs.release_please.outputs.minor}}.${{needs.release_please.outputs.patch}}.tar.gz -C ${{ runner.temp }}/release_build/ .
- name: Upload artifacts to release
uses: softprops/action-gh-release@v2