Skip to content

Commit f28acea

Browse files
committed
Configure Apple TSA and publish notarized macOS build
1 parent df48f86 commit f28acea

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

‎landing/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
clues = re.<span class="code-blue">findall</span>(pattern, message)
2424
<span class="code-purple">print</span>(clues)
2525
<span class="code-muted"># ['13812345678']</span></pre><div class="code-footer"><span>表达式描述文本模式</span><span>● READY TO RUN</span></div></div></div></section>
26-
<section class="download section" id="download"><div class="section-index">04 <span>CHOOSE YOUR QUEST</span></div><div class="download-heading"><div><p class="eyebrow dark">属于你的符文之旅</p><h2>准备好,勇者。</h2></div><p>选择你的平台,<br>免费下载桌面版。</p></div><div class="download-grid"><a class="download-card mac" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-macOS-arm64.dmg"><span class="download-icon">⌘</span><strong>macOS</strong><small>Apple Silicon · 本地公证版本即将发布</small><span class="download-action">下载 DMG <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-Windows-x64.exe"><span class="download-icon">⊞</span><strong>Windows</strong><small>64-bit · 安装向导</small><span class="download-action">下载 EXE <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-deb-x64.deb"><span class="download-icon">◉</span><strong>Ubuntu</strong><small>64-bit · Debian 套件</small><span class="download-action">下载 DEB <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-rpm-x64.rpm"><span class="download-icon">◈</span><strong>Linux RPM</strong><small>Fedora · Red Hat · openSUSE</small><span class="download-action">下载 RPM <b>↗</b></span></a></div><p class="release-note">开源免费 · MIT License <span>·</span> Windows 与 Linux 安装包通过 GitHub Actions 原生构建</p></section>
26+
<section class="download section" id="download"><div class="section-index">04 <span>CHOOSE YOUR QUEST</span></div><div class="download-heading"><div><p class="eyebrow dark">属于你的符文之旅</p><h2>准备好,勇者。</h2></div><p>选择你的平台,<br>免费下载桌面版。</p></div><div class="download-grid"><a class="download-card mac" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-macOS-arm64.dmg"><span class="download-icon">⌘</span><strong>macOS</strong><small>Apple Silicon · Developer ID 已签名、公证并装订票据</small><span class="download-action">下载 DMG <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-Windows-x64.exe"><span class="download-icon">⊞</span><strong>Windows</strong><small>64-bit · 安装向导</small><span class="download-action">下载 EXE <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-deb-x64.deb"><span class="download-icon">◉</span><strong>Ubuntu</strong><small>64-bit · Debian 套件</small><span class="download-action">下载 DEB <b>↗</b></span></a><a class="download-card" href="https://github.com/bennix/PythonRPGGame/releases/download/v1.0.3/PythonRPGGame-1.0.0-rpm-x64.rpm"><span class="download-icon">◈</span><strong>Linux RPM</strong><small>Fedora · Red Hat · openSUSE</small><span class="download-action">下载 RPM <b>↗</b></span></a></div><p class="release-note">开源免费 · MIT License <span>·</span> Windows 与 Linux 安装包通过 GitHub Actions 原生构建</p></section>
2727
<section class="closing"><img src="assets/app-icon.png" alt=""><p>金色符文仍在发光。<br><strong>王国,等你来点亮。</strong></p><a href="#home">BACK TO THE STARS ↑</a></section>
2828
</main><footer><div><span>研发</span> 徐志平 · 复旦大学计算与智能创新学院 · 2026</div><a href="https://github.com/bennix/PythonRPGGame">GITHUB ↗</a><small>一个将 Python 知识写进冒险里的教学原型。</small></footer><script src="script.js"></script>
2929
</body></html>

‎package.json‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"build": {
2222
"appId": "edu.fudan.pythonrunequest",
2323
"productName": "Python符文纪事",
24+
"electronLanguages": ["en-US", "zh-CN"],
2425
"files": [
2526
"dist/**/*",
2627
"main.cjs",
@@ -32,6 +33,7 @@
3233
"icon": "assets/app-icon.icns",
3334
"hardenedRuntime": true,
3435
"gatekeeperAssess": true,
36+
"timestamp": "http://timestamp.apple.com/ts01",
3537
"entitlements": "assets/entitlements.mac.plist",
3638
"entitlementsInherit": "assets/entitlements.mac.plist",
3739
"artifactName": "PythonRPGGame-${version}-macOS-arm64.${ext}"

0 commit comments

Comments
 (0)