Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .github/workflows/build_wasm_postgres.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Build postgres-pglite (aka Postgresql WASM)

permissions:
pull-requests: write
issues: write
contents: read

on:
workflow_call:
push:
branches: ['pglite/REL_16_STABLE']
pull_request:

jobs:
build:
name: Build postgres-pglite (WASM Postgres)
runs-on: ubuntu-22.04
env:
BUILD_CONFIG_FILE: pglite/.buildconfig
PGROOT: /tmp/pglite
TOTAL_MEMORY: 128MB
CMA_MB: 16
DEBUG: false
OBJDUMP: true
contrib: contrib
extra: extra
EXTRA_EXT: vector

steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1

- name: Build postgres WASM via emsdk
working-directory: ${{ github.workspace }}
env:
PGSRC: ${{ github.workspace }}
run: |
pglite/cibuild/build-with-docker.sh