diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0d2fe7d5b..563b21bef 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -123,72 +123,6 @@ jobs: overwrite: true file_glob: true - build_pck: - name: Create Pixelorama pack data for Clickable - runs-on: ubuntu-latest - container: - image: docker://barichello/godot-ci:3.4.2 - steps: - - name: Clone source - uses: actions/checkout@v2 - with: - submodules: true - - name: Linux Build 🔧 - run: godot -v --export-pack "Clickable (Package Only)" ./Misc/Clickable/Pixelorama.pck - - name: Copy Pixelorama data files - run: | - cp -R ./pixelorama_data ./Misc/Clickable - - name: Upload data files for click package - uses: actions/upload-artifact@v2 - with: - name: pixelorama_click_data - path: Misc/Clickable/ - retention-days: 14 - export-clickable: - name: Create click package - needs: build_pck - runs-on: ubuntu-latest - strategy: - matrix: - architectures: - - armhf - - arm64 - steps: - - name: Clone source - uses: actions/checkout@v2 - - name: Install clickable dependencies - run: | - sudo add-apt-repository ppa:bhdouglass/clickable - sudo apt update - sudo apt install -y containerd docker.io runc clickable - sudo systemctl unmask docker.service - sudo systemctl start docker.service - - name: Remove existing click folder - run: rm -r ./Misc/Clickable - - name: Download click data - uses: actions/download-artifact@v2 - with: - name: pixelorama_click_data - path: ./Misc/Clickable - - name: Run Clickable - run: | - cd Misc/Clickable - chmod +x build-ubports.sh - clickable build - env: - CLICKABLE_ARCH: ${{ matrix.architectures }} - - name: Upload Clickable Release Asset 🚀 - uses: svenstaro/upload-release-action@v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: Misc/Clickable/build/**.click - asset_name: ${{env.EXPORT_NAME}}[CLickable]${{ matrix.architectures }}.tar.gz - tag: ${{ env.TAG }} - overwrite: true - - name: Upload Release Assets to itch.io 🎮 - run: | - butler push Misc/Clickable/build/**.click ${{ secrets.ITCHIO_USERNAME }}/${{ secrets.ITCHIO_GAME }}:ubuntu-touch-${{ matrix.architectures }} --userversion ${{env.TAG}} - export-mac: name: Mac Export 🍎 runs-on: macos-latest