Skip to content

chore: Installing libgdbm-dev on Ubuntu runner #9

chore: Installing libgdbm-dev on Ubuntu runner

chore: Installing libgdbm-dev on Ubuntu runner #9

Workflow file for this run

name: build-test
on:
push:
branches: [ main ]
tags: [ "*" ]
paths-ignore: [ "README.md", "LICENSE", "cliff.toml", "CHANGELOG.md" ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ${{ matrix.operating-system }}
strategy:
matrix:
operating-system: [ubuntu-latest, macos-latest]
lazarus-versions: [stable, 2.2.0, 2.0.12]
steps:
- name: Install GDBM
if: matrix.operating-system == 'ubuntu-latest'
run: sudo apt install -y libgdbm-dev
- name: Checkout Repository
uses: actions/checkout@v3
with:
submodules: 'true'
- name: Install Lazarus
uses: gcarreno/setup-lazarus@v3
with:
lazarus-version: ${{ matrix.lazarus-versions }}
with-cache: false
- name: Build the Migration to Server App
run: lazbuild -B --bm=Release "migration2server/migration2server.lpi"
- name: Build the Migration to Wallet App
run: lazbuild -B --bm=Release "migration2wallet/migration2wallet.lpi"