Move to GitHub: ELY-Open-Source/ELYTerminal, Ely from GitHub, CI on the org's runners, releases and the update check through GitHub

This commit is contained in:
雷电芽衣 committed 2026-10-19 20:26:38 -04:00
1 parent 7d06bdec8a
commit 616bec2615
10 files changed
+44 -74

No files matched your search

+4 -3
View File
@@ -7,7 +7,9 @@ on:
jobs:
macos:
# The owner's login session, whose keychain holds the Developer ID identity.
runs-on: macos-signing
runs-on: [self-hosted, macos-signing]
permissions:
contents: write
steps:
- uses: actions/checkout@v7
# The runner's PATH lacks the host's rustup.
@@ -26,8 +28,7 @@ jobs:
scripts/mac-app.sh
- name: Put the disk image on the release
env:
RELEASE_API: ${{ github.server_url }}/api/v1/repos/${{ github.repository }}
RELEASE_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
version=$(cargo pkgid)
scripts/release-asset.sh "target/release/ELYTerminal-${version##*[#@]}.dmg"