Skip to content

Build

Build #328

Workflow file for this run

---
name: Build
on:
workflow_dispatch:
inputs:
git_ref:
description: Emacs git ref to build
required: true
default: "master"
git_sha:
description: Override Emacs git commit SHA to build
required: false
builder_ref:
description: "Git ref to checkout of build-emacs-for-macos"
required: true
default: "v0.6.52"
builder_args:
description: Custom arguments passed to build script
required: false
default: ""
test_build_name:
description: "Test build name"
required: false
default: ""
test_release_type:
description: "prerelease or draft"
required: false
default: ""
x86_64:
description: "Build x86_64 version of Emacs"
required: false
default: true
type: boolean
arm64:
description: "Build arm64 version of Emacs"
required: false
default: true
type: boolean
jobs:
build:
name: Build
uses: ./.github/workflows/_build.yml
with:
git_ref: ${{ inputs.git_ref }}
git_sha: ${{ inputs.git_sha }}
builder_ref: ${{ inputs.builder_ref }}
builder_args: ${{ inputs.builder_args }}
test_build_name: ${{ inputs.test_build_name }}
test_release_type: ${{ inputs.test_release_type }}
x86_64: ${{ inputs.x86_64 }}
arm64: ${{ inputs.arm64 }}
secrets: inherit