Skip to content

Fix deb package building #116

Fix deb package building

Fix deb package building #116

Workflow file for this run

name: 🧪 Build and Test
on:
push:
branches:
- master
pull_request:
branches:
- master
paths:
- src/**
- .github/workflows/**
- docker/**
# Allow manual trigger
workflow_dispatch:
jobs:
build-and-test:
uses: hotosm/gh-workflows/.github/workflows/test_compose.yml@1.4.1
with:
image_name: ghcr.io/${{ github.repository }}
build_dockerfile: docker/underpass.dockerfile
compose_service: underpass
compose_command: '"make check -j $(nproc)"'
tag_override: ci
# TODO update postgis image to use github repo var ${{ vars.POSTGIS_TAG }}
cache_extra_imgs: |
"docker.io/postgis/postgis:15-3.3-alpine"