Stephen Zhou
987d2611ce
ci: clear cache after build
2025-03-31 11:00:13 +08:00
Stephen Zhou
cb73dfd7e1
ci: clear xcode cache for self-hosted runner
2025-03-31 10:56:13 +08:00
DIYgod
2881d655ee
feat: staging build ( #3365 )
...
* feat: move constants isElectronBuild
* feat: move constants isWebBuild
* feat: unified isDev
* feat: unified isProd
* chore: staging build
* update
* fix
* fix
* feat: staging icons
* fix
2025-03-30 22:13:11 +08:00
DIYgod
77d48b9f99
chore: fix appx name
2025-03-28 20:05:43 +08:00
DIYgod
fa3f3d9b95
chore: set continue-on-error for signpath
2025-03-28 18:50:53 +08:00
Stephen Zhou
5a45700204
ci: fix skip condition
2025-03-28 11:10:52 +08:00
DIYgod
252bc0e347
chore: disable windows sign for dev
2025-03-27 12:16:17 +08:00
DIYgod
23df2bfeb0
chore: use signpath test signing for non production
2025-03-26 18:38:04 +08:00
DIYgod
cf6b609490
chore: update signpath signing-policy-slug
2025-03-26 18:13:13 +08:00
DIYgod
9eb044e91a
chore: relax concurrency limits for non iOS builds
2025-03-26 12:19:49 +08:00
DIYgod
12e4a2c25a
chore: build file names
2025-03-26 12:04:56 +08:00
DIYgod
0e4a810493
chore: signpath ( #3286 )
...
* chore: separate artifacts
* chore: use signpath
* update
* update
* update
* update
* update
2025-03-26 00:03:49 +08:00
Stephen Zhou
a1fed5c62a
ci: pass for external contributor
2025-03-24 11:32:01 +08:00
Stephen Zhou
89e8cdfa29
ci: fix empty state fro external contributor
2025-03-24 11:23:09 +08:00
Stephen Zhou
4bdd6bac4e
ci: restrict build workflow to dev branch only ( #3255 )
2025-03-23 17:31:30 +08:00
Stephen Zhou
2f8f13738c
ci: introduce self host runner ( #3237 )
...
* ci: test self host runner
* update
* update
* push
* prefer self then github
* update
* log
* update
* update
* update
* update
* update
* try label
* Revert "try label"
This reverts commit 05d19cf24f760df39cb1c739e2b0ee073368137b.
* include build mac
* try hyoban to build mac
* update
* update
* update
* update
* push
* push
* push
* push
* push
* push
* try
* try
* Revert "try"
This reverts commit c1be653a93a87bfa14c6cfc7fb2e8ba20ae39bf4.
* fix build
* add runner
* Revert "add runner"
This reverts commit 70e0c357467d118bf2b28c1d979f5fc43cf2793a.
* clean
* avoid setup on self host
* update
2025-03-23 17:21:59 +08:00
DIYgod
427045d2b4
feat: appx ( #3219 )
...
* feat: add appx maker
* update
* update
* fix
* update
* update
* update
* update
* Revert "update"
This reverts commit 798e6124dcd0fa2080f03fc1f952076bf5a11fd4.
2025-03-21 17:28:12 +08:00
dependabot[bot]
9d3713d5d4
build(deps): bump redhat-plumbers-in-action/advanced-issue-labeler ( #3176 )
...
Bumps [redhat-plumbers-in-action/advanced-issue-labeler](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler ) from 2 to 3.
- [Release notes](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/releases )
- [Commits](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/advanced-issue-labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 14:23:21 +08:00
dependabot[bot]
f83e47271e
build(deps): bump actions/checkout from 3 to 4 ( #3177 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 14:23:09 +08:00
DIYgod
f2e29252f2
feat: rename ( #3181 )
...
* feat: rename
* fix
* fix
* fix
2025-03-19 21:43:55 +08:00
DIYgod
0fae7271fa
chore: issue labeler
2025-03-18 22:28:45 +08:00
Stephen Zhou
3ab096e505
build: update to pnpm 10 ( #3149 )
...
* build: update to pnpm 10
* update
2025-03-17 12:18:27 +08:00
Stephen Zhou
08b273ed4b
ci: add development build ( #3136 )
...
* ci: add development build
* update
* update
* update
* name
* simulator
* cancel
* push
* update
* name
* Revert "update"
This reverts commit 34e65dcbd13265e519f99c0575fd6b5f386c7d75.
* path
2025-03-16 10:18:43 +08:00
Stephen Zhou
3f74147edf
ci: include lock file in path check ( #3107 )
2025-03-13 22:07:10 +08:00
dependabot[bot]
39ac2618fd
build(deps): bump actions/checkout from 3 to 4 ( #3039 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 10:11:20 +08:00
dependabot[bot]
1b96afe934
build(deps): bump pnpm/action-setup from 2 to 4 ( #3038 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 2 to 4.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v2.0.0...v4 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 10:10:54 +08:00
dependabot[bot]
6ae51bc93a
build(deps): bump actions/attest-build-provenance from 1 to 2 ( #3037 )
...
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance ) from 1 to 2.
- [Release notes](https://github.com/actions/attest-build-provenance/releases )
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md )
- [Commits](https://github.com/actions/attest-build-provenance/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/attest-build-provenance
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 10:10:31 +08:00
dependabot[bot]
5f8870d0eb
build(deps): bump ytanikin/PRConventionalCommits from 1.1.0 to 1.3.0 ( #3036 )
...
Bumps [ytanikin/PRConventionalCommits](https://github.com/ytanikin/prconventionalcommits ) from 1.1.0 to 1.3.0.
- [Commits](https://github.com/ytanikin/prconventionalcommits/compare/1.1.0...1.3.0 )
---
updated-dependencies:
- dependency-name: ytanikin/PRConventionalCommits
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 10:09:20 +08:00
DIYgod
9c87ad028c
chore: check env before build
2025-03-13 09:35:12 +08:00
DIYgod
75510b8d4f
chore: overrides @electron/node-gyp
2025-03-13 09:24:18 +08:00
DIYgod
ca90669a9f
chore: set --unsafe-perm for actions
2025-03-13 09:00:44 +08:00
DIYgod
6b43a320f1
chore: update pr commit validation task_types
2025-03-13 08:54:20 +08:00
Innei
62b3b8fe89
fix: build
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-04 18:37:07 +08:00
Innei
e5e9e8dfde
ci: Update version setup action to support desktop and mobile app versioning
...
- Add input parameter to specify app type (desktop or mobile)
- Modify version extraction logic to use correct package.json based on app type
- Update build workflow to explicitly set app type when setting up version
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-04 15:32:32 +08:00
Innei
0ded5e37dd
ci: Add 'release' task type to PR title validation workflow
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-04 14:35:24 +08:00
Innei
3e84f73aec
chore: extract ssr as single app
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-03-03 20:01:18 +08:00
DIYgod
8b07a9a573
chore: desktop dir ( #2924 )
...
* chore: desktop dir
* chore: desktop src and configs
* chore: auto-fix linting and formatting issues
* fix: path
* fix: path
* fix: path
* fix: path
* fix
* fix
* fix
* test
* test
* test
* test
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: DIYgod <8266075+DIYgod@users.noreply.github.com>
2025-03-02 17:19:22 +08:00
DIYgod
2fc2056e01
chore: auto submit
2025-02-23 18:58:17 +08:00
DIYgod
c4422a57e1
chore: profile input ( #2827 )
2025-02-20 17:43:17 +08:00
Innei
0d219a5a28
chore(mobile): Configure CI environment for build and asset handling
...
- Add CI environment variable to GitHub Actions workflow for iOS build
- Update app configuration to use CI-specific asset paths
- Modify Vite configuration for HTML renderer to support CI build output
Signed-off-by: Innei <tukon479@gmail.com>
2025-02-19 21:37:06 +08:00
DIYgod
878ca93b50
fix: eas build ( #2798 )
...
* feat: change eas profile
* chore: use self-hosted runner
* chore: use self-hosted runner
* chore: use self-hosted runner
* chore: revert self hosted runner
2025-02-18 18:05:30 +08:00
DIYgod
9a70853281
chore: add timeout_minutes to retry
2025-02-18 11:22:48 +08:00
DIYgod
7ae7c89b96
chore: macos build with retry
2025-02-18 11:20:05 +08:00
DIYgod
2de63b04d0
feat: remove nightly build
2025-02-14 20:05:27 +08:00
Innei
fcdf4df5b2
chore: add eas build ci ( #2741 )
...
* eas build
Signed-off-by: Innei <tukon479@gmail.com>
* fix pnpm
Signed-off-by: Innei <tukon479@gmail.com>
* fix
Signed-off-by: Innei <tukon479@gmail.com>
---------
Signed-off-by: Innei <tukon479@gmail.com>
2025-02-13 21:56:24 +08:00
DIYgod
a397ab7f7c
chore: fix tag_version
2025-02-13 19:27:46 +08:00
DIYgod
a3566ee548
chore: fix tag_version type
2025-02-13 19:01:42 +08:00
DIYgod
e03f38a7fd
feat: mas ( #2692 )
...
* feat: build pkg for mas
* fix: mas build script
* chore: manual mas build
* chore: optional tag_version
* fix: mas build input
* chore: debug
* feat: pkg keychain
* feat: remove pkg maker
* Revert "feat: remove pkg maker"
This reverts commit 0fef70050c9b9e862db7319798171cc47278d65b.
* feat: disable dmg maker for mas
* feat: update version to match mas' requirement
* feat: mas arch
* fix: mas build
* chore: update version
* feat: login and account deletion for mas
* feat: dynamic build version
* feat: recover version
* feat: add BUILD_CERTIFICATE_MASPKG_BASE64
2025-02-08 19:40:39 +08:00
DIYgod
8bbd8bf856
feat: add default value for VITE_WEB_URL and remove VITE_IMGPROXY_URL
2025-01-17 22:50:33 +08:00
Stephen Zhou
6ed9bd6b07
ci: update
2025-01-17 09:47:59 +08:00