Skip to content
This repository was archived by the owner on Mar 30, 2025. It is now read-only.

Latest commit

 

History

History
36 lines (21 loc) · 2.07 KB

File metadata and controls

36 lines (21 loc) · 2.07 KB

aseprite-window-x64-builder

Language: English | 中文

这是两个 GitHub Actions 的自动化 workflow, 自动或半自动为 Windows 构建 x64 位的 Aseprite. 通过使用 GitHub 操作, 无需手动编译, 并且不包含恶意软件.

请在使用前查看 Aseprite 的 EULA.

为了遵守 Aseprite 的 EULA, 此 workflow 不会将编译后的二进制文件上传到公共可访问空间. 编译后的二进制文件将存储于Releasesdraft仅供仓库所有者可见.

编译后的二进制文件因为缺失libcrypto-1_1-x64.dll无法正常运行, 目前以个人能力不知道如何在编译时解决. workflow 将会从https://github.com/feenkcom/libopenssl/releases获取缺少的 dll 并且一并打包, 如果不需要可根据情况自行替换, 删除它或者修改 workflow.

如果你觉得有用的话点个 Star 吧!

使用方法

Fork 本仓库, 打开 Fork 仓库的Setting-Actions-General页面, 确保Workflow permissions选择了Read and write permissions.

手动构建 (building a specified version)

访问https://github.com/aseprite/aseprite/releases, 获得欲构建的Release对应tags. 接着打开 Fork 仓库的Actions页面, 左侧选择手动构建workflow, 点击Run workflow然后将刚刚获得的tags填写在Release对应的tags提示下方, 点击Run workflow后等待workflow执行完毕. 打开 Fork 仓库的Code-Releases, 在刚刚生成的draft下方的附件处下载.

自动检查更新与构建 (Automatic check update and Build)

如果 Fork 仓库当前版本与 Aseprite 的最新 Releases 不同, 则自动获取最新 tags 然后执行编译并且在 Fork 仓库的Code-Releases生成draft.

自动检查更新与构建workflow 会在 UTC(协调世界时)0:00, 及北京时间(UTC+8)8:00时自动执行, 如需启用请编辑.github/workflows/auto-build.yml, 将第三行到第五行的注释取消:

on:
  schedule:
  - cron: '0 0 * * *'