Compare commits

...

4 Commits

5 changed files with 6 additions and 4 deletions

View File

@@ -152,7 +152,7 @@ jobs:
- name: Build Emacs
run: >-
./builder/build-emacs-for-macos --plan build-plan.yml
--no-relink-eln-files --native-full-aot
--native-full-aot
${{ inputs.build_args }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -166,7 +166,7 @@ jobs:
uses: actions/upload-artifact@v2
with:
name: ${{ inputs.artifact_prefix }}emacs-source
path: tarballs/*.tgz
path: builder/tarballs/*.tgz
package:
runs-on: ${{ inputs.os }}

View File

@@ -7,7 +7,7 @@ on:
description: Git ref to checkout of build-emacs-for-macos
required: false
type: string
default: "v0.6.23"
default: "v0.6.25"
secrets:
TAP_REPO_TOKEN:
description: Personal Access Token for Homebrew Tap repo

View File

@@ -17,7 +17,7 @@ on:
builder_args:
description: Custom arguments passed to build script
required: false
default: ""
default: "--no-relink-eln-files"
os:
description: 'Runner OS ("macos-10.15" or "macos-11")'
required: true

View File

@@ -24,6 +24,7 @@ jobs:
os: macos-10.15
git_ref: emacs-28
git_sha: ${{ github.event.inputs.git_sha }}
build_args: --no-relink-eln-files
secrets:
APPLE_DEVELOPER_CERTIFICATE_P12_BASE64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
APPLE_DEVELOPER_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}

View File

@@ -24,6 +24,7 @@ jobs:
os: macos-10.15
git_ref: master
git_sha: ${{ github.event.inputs.git_sha }}
build_args: --no-relink-eln-files
secrets:
APPLE_DEVELOPER_CERTIFICATE_P12_BASE64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
APPLE_DEVELOPER_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}