mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
ci: release will always do unsigned first
This commit is contained in:
33
.github/workflows/release-tip.yml
vendored
33
.github/workflows/release-tip.yml
vendored
@ -59,8 +59,29 @@ jobs:
|
||||
path: zig-out/
|
||||
retention-days: 5
|
||||
|
||||
- name: Zip Unsigned App
|
||||
run: nix develop -c sh -c 'cd zig-out && zip -9 -r ../ghostty-macos-universal-unsigned.zip Ghostty.app'
|
||||
|
||||
# Update Release
|
||||
- name: Release Unsigned
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
name: "Ghostty Tip (\"Nightly\")"
|
||||
prerelease: true
|
||||
tag_name: tip
|
||||
target_commitish: ${{ github.sha }}
|
||||
files: ghostty-macos-universal-unsigned.zip
|
||||
|
||||
# Update the Release Tag
|
||||
- name: Tip Tag
|
||||
uses: rickstaa/action-create-tag@v1
|
||||
with:
|
||||
tag: "tip"
|
||||
message: "Latest Continuous Release"
|
||||
force_push_tag: true
|
||||
|
||||
sign-and-release:
|
||||
runs-on: macos-12.0
|
||||
runs-on: macos-11.0
|
||||
needs: build-macos
|
||||
steps:
|
||||
- name: Checkout code
|
||||
@ -112,13 +133,3 @@ jobs:
|
||||
tag_name: tip
|
||||
target_commitish: ${{ github.sha }}
|
||||
files: ghostty-macos-universal.zip
|
||||
|
||||
# Update the Release Tag
|
||||
- name: Tip Tag
|
||||
uses: rickstaa/action-create-tag@v1
|
||||
with:
|
||||
tag: "tip"
|
||||
message: "Latest Continuous Release"
|
||||
force_push_tag: true
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user