1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 17:19:50 +00:00

Remove clickables from release

I manually upload the files to OpenStore for every release
This commit is contained in:
Manolis Papadeas 2022-01-16 22:54:30 +02:00
parent 62ac0d5032
commit f3ae1a8527

View file

@ -123,72 +123,6 @@ jobs:
overwrite: true overwrite: true
file_glob: 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: export-mac:
name: Mac Export 🍎 name: Mac Export 🍎
runs-on: macos-latest runs-on: macos-latest