Skip to content

try build mpfr

try build mpfr #40

Workflow file for this run

name: Build All GMP
on:
push:
branches:
- add-mpfr
paths:
- .github/workflows/build-all-gmp.yml
- .github/workflows/build-gmp.yml
- .github/workflows/factorial_gmp.c
workflow_dispatch:
inputs:
gmp-version:
description: 'GMP Version'
type: string
required: false
default: '6.3.0'
mpfr-version:
description: 'MPFR Version'
type: string
required: false
default: '4.2.1'
build-type:
description: 'Build type (shared or static)'
required: true
default: 'shared'
jobs:
build_all:
strategy:
matrix:
include:
- { os: linux, arch: x64 }
# - { os: linux, arch: x86 }
# - { os: linux, arch: arm64 }
# - { os: linux, arch: arm }
# - { os: linux-musl, arch: x64 }
# - { os: linux-musl, arch: arm64 }
# - { os: win, arch: x64 }
# - { os: win, arch: x86 }
# - { os: android, arch: x64 }
# - { os: android, arch: arm64 }
# - { os: android, arch: x86 }
# - { os: android, arch: arm }
# - { os: osx, arch: arm64 }
# - { os: osx, arch: x64 }
# - { os: ios, arch: arm64 }
# - { os: browser, arch: wasm }
uses: ./.github/workflows/build-gmp.yml

Check failure on line 50 in .github/workflows/build-all-gmp.yml

View workflow run for this annotation

GitHub Actions / Build All GMP

Invalid workflow file

The workflow is not valid. .github/workflows/build-all-gmp.yml (Line: 50, Col: 11): Input mpfr-version is required, but not provided while calling.
with:
os: ${{ matrix.os }}
arch: ${{ matrix.arch }}
gmp-version: ${{ github.event.inputs.gmp-version || '6.3.0' }}
build-type: ${{ github.event.inputs.build-type || 'shared' }}