Skip to content

إصلاح بناء ويندوز في السحابة: ترميز UTF-8 صريح وعدّاء مستضاف #30

إصلاح بناء ويندوز في السحابة: ترميز UTF-8 صريح وعدّاء مستضاف

إصلاح بناء ويندوز في السحابة: ترميز UTF-8 صريح وعدّاء مستضاف #30

Workflow file for this run

name: Alif Unix Build
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
workflow_dispatch:
jobs:
linux-build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
BUILD-CONFIGURATION: [debug, release]
steps:
- uses: actions/checkout@v4
# - name: configure
# run: ./configure
- name: make
run: cd linuxBuild && make ${{matrix.BUILD-CONFIGURATION}}
# البناء يثبت أن الشيفرة تُرجمت لا أن المفسّر يعمل، فنشغّل ما بُني
- name: تشغيل ما بُني
run: bash .github/scripts/run_check.sh linuxBuild/build/alif
# - name: make check
# run: make check
# - name: make distcheck
# run: make distcheck
macos-build:
runs-on: macos-latest
strategy:
fail-fast: false
matrix:
BUILD-CONFIGURATION: [debug, release]
steps:
- uses: actions/checkout@v4
with:
submodules: true
# lfs: true
- name: make
run: cd linuxBuild && make ${{matrix.BUILD-CONFIGURATION}}
# البناء يثبت أن الشيفرة تُرجمت لا أن المفسّر يعمل، فنشغّل ما بُني
- name: تشغيل ما بُني
run: bash .github/scripts/run_check.sh linuxBuild/build/alif