diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c2046d9..693eaeb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,14 +26,14 @@ jobs: subdirectory: ${{ matrix.platform }} package: true - - name: 'Create Tar files' - run: tar -cvf ${{ matrix.platform }}.tar ${{ github.workspace }}/${{ steps.build.outputs.build }} + - name: Create Tar files + run: tar -cvf ${{ matrix.platform }}.tgz ${{ github.workspace }}/${{ steps.build.outputs.build }} - name: Upload Artifact to Build uses: actions/upload-artifact@v2 with: - name: ${{ matrix.platform }}.tar - path: ${{ matrix.platform }}.tar + name: ${{ matrix.platform }}.tgz + path: ${{ matrix.platform }}.tgz Release: runs-on: ubuntu-latest @@ -76,14 +76,14 @@ jobs: id: downloaded-html-artifacts uses: actions/download-artifact@v2 with: - name: ChoukaBara-HTML5.tar + name: ChoukaBara-HTML5.tgz path: ~/artifacts/html - name: Download Windows Build Artifacts id: downloaded-windows-artifacts uses: actions/download-artifact@v2 with: - name: ChoukaBara-Windows.tar + name: ChoukaBara-Windows.tgz path: ~/artifacts/windows - name: Create Pre-Release @@ -107,8 +107,8 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create-release.outputs.upload_url }} - asset_path: ${{ steps.downloaded-windows-artifacts.outputs.download-path }}/ChoukaBara-Windows.tar - asset_name: chouka-bara-windows.tar + asset_path: ${{ steps.downloaded-windows-artifacts.outputs.download-path }}/ChoukaBara-Windows.tgz + asset_name: chouka-bara-windows.tgz asset_content_type: application/zip - name: Upload Pre-Release HTML5 Asset @@ -118,6 +118,6 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create-release.outputs.upload_url }} - asset_path: ${{ steps.downloaded-html-artifacts.outputs.download-path }}/ChoukaBara-HTML5.tar - asset_name: chouka-bara-html.tar + asset_path: ${{ steps.downloaded-html-artifacts.outputs.download-path }}/ChoukaBara-HTML5.tgz + asset_name: chouka-bara-html.tgz asset_content_type: application/zip \ No newline at end of file diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4d06721..f9784be 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,6 +26,7 @@ jobs: run: | mkdir -v -p ~/.local/share/godot/templates mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + sudo apt install zip unzip - name: Windows Build run: | mkdir -v -p build/windows/$EXPORT_NAME @@ -35,6 +36,10 @@ jobs: echo $(pwd) godot -v --export "ChoukaBara-Windows" ../build/windows/$EXPORT_NAME.exe + + - name: Create Zip files + run: zip -r windows.zip ./build/windows/ + - name: Upload Artifact uses: actions/upload-artifact@v1 with: @@ -56,6 +61,7 @@ jobs: run: | mkdir -v -p ~/.local/share/godot/templates mv /root/.local/share/godot/templates/${GODOT_VERSION}.stable ~/.local/share/godot/templates/${GODOT_VERSION}.stable + sudo apt install zip unzip - name: Web Build run: | mkdir -v -p build/web/$EXPORT_NAME @@ -65,6 +71,10 @@ jobs: echo $(pwd) godot -v --export "ChoukaBara-HTML5" ../build/web/index.html + + - name: Create Zip files + run: zip -r web.zip ./build/web/ + - name: Upload Artifact uses: actions/upload-artifact@v1 with: