2022-01-28 11:10:24 +01:00
|
|
|
name: Build and Test
|
|
|
|
|
|
|
|
on:
|
|
|
|
push:
|
|
|
|
branches-ignore:
|
|
|
|
- "no-ci-*"
|
|
|
|
pull_request:
|
|
|
|
branches:
|
|
|
|
- "**"
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
windows:
|
|
|
|
name: Windows memory mapped
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/windows.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'ON'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|
2022-01-28 11:10:24 +01:00
|
|
|
|
|
|
|
windows-mmf-off:
|
|
|
|
name: Windows file based
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/windows.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'OFF'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|
2022-01-28 11:10:24 +01:00
|
|
|
|
|
|
|
ubuntu:
|
|
|
|
name: Linux memory mapped
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'ON'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|
2022-01-28 11:10:24 +01:00
|
|
|
|
|
|
|
ubuntu-mmf-off:
|
|
|
|
name: Linux file based
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/ubuntu.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'OFF'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|
2022-01-28 11:10:24 +01:00
|
|
|
|
|
|
|
macos:
|
|
|
|
name: MacOS memory mapped
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/macos.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'ON'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|
2022-01-28 11:10:24 +01:00
|
|
|
|
|
|
|
macos-mmf-off:
|
|
|
|
name: MacOS file based
|
2022-02-02 10:14:55 +01:00
|
|
|
uses: mapnik/mapnik/.github/workflows/macos.yml@master
|
2022-01-28 11:10:24 +01:00
|
|
|
with:
|
2022-03-18 22:56:06 +01:00
|
|
|
VCPKG_SHA: 01d6f6ff1e5332b926099f0c23bda996940ad4e8
|
2022-01-28 11:10:24 +01:00
|
|
|
NUGET_REGISTRY: https://nuget.pkg.github.com/mapnik/index.json
|
|
|
|
NUGET_USERNAME: mapnik
|
|
|
|
USE_MEMORY_MAPPED_FILE: 'OFF'
|
|
|
|
secrets:
|
2022-02-02 15:31:24 +01:00
|
|
|
NUGET_REGISTRY_PAT: ${{ secrets.VCPKG_CACHE_PAT }}
|