Skip to content

bump version

bump version #15

Workflow file for this run

name: pelusica
permissions:
contents: write
on:
push:
tags:
- "*.*.*"
- "test-pelusica-*"
jobs:
Web:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Build
run: |
set -x
curl -L -o calm.tgz https://github.com/VitoVan/calm/releases/download/0.1.2/calm.tgz
mkdir calm
tar xvf calm.tgz --directory=calm
ls -lah calm
export PATH=$PATH:$(pwd)/calm/
export APP_NAME=Pelusica
export REBUILD_WASM_P=yes
calm publish-web
ls -lah .
zip -r -9 ${APP_NAME}-web.zip ./web
cp *.zip ../../../
- name: GH Release
uses: softprops/[email protected]
with:
prerelease: true
files: |
*-web.zip
Linux:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Build
run: |
set -x
curl -L -o calm.tgz https://github.com/VitoVan/calm/releases/download/0.1.1/calm.tgz
mkdir calm
tar xvf calm.tgz --directory=calm
ls -lah calm
export PATH=$PATH:$(pwd)/calm/
export APP_NAME=Pelusica
calm publish
ls -lah .
- name: GH Release
uses: softprops/[email protected]
with:
prerelease: true
files: |
*.AppImage
macOS:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macos-11, macos-12, macos-13]
env:
CI_MATRIX_OS: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- name: Build
run: |
set -x
export OS_SUBFIX=".${CI_MATRIX_OS}"
curl -L -o calm.dmg https://github.com/VitoVan/calm/releases/download/0.1.1/calm${OS_SUBFIX}.dmg
hdiutil attach calm.dmg
cp -R "/Volumes/Calm - CALM/Calm.app/Contents/MacOS/" calm
ls -lah calm
rm calm.dmg
export PATH=$PATH:$(pwd)/calm/
export APP_VERSION=0.0.4
export APP_ID=com.vitovan.pelusica
export APP_NAME=Pelusica
calm publish
ls -lah .
mv *.dmg Pelusica${OS_SUBFIX}.dmg
- name: GH Release
uses: softprops/[email protected]
with:
prerelease: true
files: |
*.dmg
Windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v3
- uses: msys2/setup-msys2@v2
- name: Build
shell: msys2 {0}
run: |
set -x
pacman -S --noconfirm --needed unzip
curl -L -o calm.zip https://github.com/VitoVan/calm/releases/download/0.1.1/calm.zip
unzip calm.zip -d calm
ls -lah calm
export PATH=$PATH:$(pwd)/calm/
export APP_NAME=Pelusica
calm publish
mv ./*-Installer.exe ./Pelusica.exe
ls -lah .
- name: GH Release
uses: softprops/[email protected]
with:
prerelease: true
files: |
*.exe