Skip to content

FranzCross: add Test Connection button to conn dialog #98

FranzCross: add Test Connection button to conn dialog

FranzCross: add Test Connection button to conn dialog #98

Workflow file for this run

on:
push:
branches:
- master
workflow_dispatch:
name: Build on Linux
jobs:
build_linux_app:
runs-on: ubuntu-22.04
name: Build Franz on Ubuntu 22.04
steps:
- uses: actions/checkout@master
- uses: Bogdanp/[email protected]
with:
architecture: 'x64'
distribution: 'full'
variant: 'CS'
version: '8.11.1'
- name: Install Noise
run: |
env GIT_LFS_SKIP_SMUDGE=1 \
git clone \
--depth 1 \
--branch racket-8.11.1 \
https://github.com/Bogdanp/Noise Noise
raco pkg install -D --batch --auto Noise/Racket/noise-serde-lib/
- name: Prepare secrets
run: |
echo -n "$LICENSE_SECRET" | base64 -d > core/secrets/license-secret.txt
env:
LICENSE_SECRET: ${{ secrets.LICENSE_SECRET }}
- name: Install core
run: raco pkg install -D --batch --auto --name franz core/
- name: Install FranzCross
run: raco pkg install -D --batch --auto FranzCross/
- name: Build distribution
run: bash ./build.sh
working-directory: FranzCross
- name: Upload distribution
uses: actions/upload-artifact@v4
with:
name: Franz.tar.gz
path: FranzCross/Franz.tar.gz