Innei
d1e448d602
fix(electron): hotfix update logic
...
- Added ky as a dependency to handle HTTP requests for file downloads.
- Implemented downloadFileWithProgress function to provide progress updates during downloads.
- Updated hot-updater to utilize the new download function, enhancing user experience with download status logging.
- Cleaned up and refactored related code for better maintainability.
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-30 01:36:23 +08:00
Innei
42d39fdd22
feat(release): enhance version tagging and release extraction
...
- Updated the version setup action to handle new tag formats for desktop and mobile releases.
- Introduced a new script to extract release information from commit messages, improving the tagging process.
- Modified workflows to create tags in the format of `desktop/v1.2.3` and `mobile/v1.2.3`.
- Enhanced the updater logic to accommodate the new tagging structure and ensure proper release handling.
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-29 19:04:09 +08:00
Innei
da39e3ee45
fix(workflows): update macOS runner version from 16 to latest in CI configurations
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-26 12:58:22 +08:00
Innei
0e1bff4b58
chore: update Xcode version to 16.4 and adjust macOS runner labels in workflows
...
- Changed default Xcode version in setup action to 16.4.
- Updated macOS runner labels from 'macos-latest' and 'macos-15' to 'macos-16' in multiple workflows for consistency.
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 22:30:07 +08:00
Innei
6ff467e7eb
chore: update workflow names with emojis for better visibility
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 18:15:43 +08:00
Innei
53ecaa736a
ci: add Xcode setup step to iOS build workflows
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 18:06:01 +08:00
Innei
46cb564003
ci: unify Xcode setup action for iOS builds
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-24 18:01:14 +08:00
DIYgod
943ef31085
feat(desktop): add custom AppX manifest generation for Microsoft Store
...
- Create AppX manifest generation script using template file
- Add support for multiple languages (EN, ZH-CN, ZH-TW, JA)
- Include protocol handlers for folo and follow schemes
- Add OPML file type association
- Update Electron Forge config to use custom manifest
- Add build:electron-forge:ms script for Microsoft Store builds
- Update GitHub Actions workflow to use custom build for store distribution
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-16 12:13:59 +08:00
Innei
032d1f4d41
ci: update Claude workflow to enhance PR assistance functionality
...
- Renamed workflow from "Claude Code Review" to "Claude PR Assistant"
- Updated event triggers to include issue comments, pull request review comments, and issues
- Simplified job conditions for running the Claude action
- Changed step name to "Run Claude PR Action" and adjusted parameters for improved integration
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-15 16:45:26 +08:00
DIYgod
003ebde1c4
chore: clean up whitespace in GitHub workflow files
2025-07-14 16:49:59 +08:00
Innei
0edf07a59a
chore: add Claude Code GitHub Workflow ( #4154 )
...
* Claude PR Assistant workflow
* Claude Code Review workflow
2025-07-13 13:28:31 +08:00
DIYgod
15f360aeee
chore: build desktop env
2025-07-08 21:04:25 +08:00
DIYgod
57faa98427
chore: remove workflow auto-fix-lint-format-commit
2025-07-08 20:52:20 +08:00
Stephen Zhou
608e877890
Revert "fix: GitHub Actions Workflow Vulnerable to Code Injection Attacks ( #4103 )"
...
This reverts commit cc4cc2ec9f .
2025-07-08 18:58:29 +08:00
kira-offgrid
cc4cc2ec9f
fix: GitHub Actions Workflow Vulnerable to Code Injection Attacks ( #4103 )
2025-07-08 17:08:22 +08:00
DIYgod
d14c8f5c51
feat: new domain folo.is
2025-07-03 13:13:42 +08:00
DIYgod
d74cea5b1f
fix: lint
2025-06-23 18:05:24 +08:00
Stephen Zhou
65ebf9ef93
fix: sqlite wasm in electron production ( #3920 )
2025-06-13 22:12:07 +08:00
dependabot[bot]
24cf4cee9a
chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 ( #3901 )
...
Bumps [stefanzweifel/git-auto-commit-action](https://github.com/stefanzweifel/git-auto-commit-action ) from 5 to 6.
- [Release notes](https://github.com/stefanzweifel/git-auto-commit-action/releases )
- [Changelog](https://github.com/stefanzweifel/git-auto-commit-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stefanzweifel/git-auto-commit-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: stefanzweifel/git-auto-commit-action
dependency-version: '6'
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-06-12 21:24:43 +08:00
Whitewater
336021a94e
chore: add Android build trigger and release draft creation ( #3843 )
...
* chore: add release draft creation and version setup for Android builds
* chore: add Android build trigger
* fix: update comments for clarity
2025-05-29 17:31:53 +08:00
Whitewater
b8ff9e802b
fix: escape quotes in build script ( #3741 )
...
* fix: escape quotes in build:packages script
* fix: update Windows prebuild command to use pnpm
2025-05-16 16:05:04 +08:00
Innei
8cbec1db7d
fix(build): update Windows prebuild command to use npx
...
- Modified the Windows prebuild command in build-desktop.yml to use 'npx turbo run build' for improved execution.
Signed-off-by: Innei <tukon479@gmail.com>
2025-05-16 15:26:20 +08:00
Innei
9177e9dfc3
chore(build): update Windows prebuild command and include workflow file in path triggers
...
- Changed the prebuild command for Windows to use 'turbo run build' for better performance.
- Added the build-desktop.yml file to the list of paths that trigger the workflow.
Signed-off-by: Innei <tukon479@gmail.com>
2025-05-16 13:55:14 +08:00
Innei
7d2ba96886
feat(build): add prebuild step for Windows in desktop workflow
...
- Introduced a new step to prebuild packages specifically for Windows environments in the build-desktop.yml workflow.
- This enhancement ensures that Windows users have the necessary packages built before proceeding with the main build process.
Signed-off-by: Innei <tukon479@gmail.com>
2025-05-16 12:16:26 +08:00
Stephen Zhou
f0f49bea8b
ci: macos-15 and xcode 16.3 ( #3680 )
2025-05-08 09:16:20 +08:00
dependabot[bot]
59ec2443e9
chore(deps): bump signpath/github-action-submit-signing-request ( #3626 )
...
Bumps [signpath/github-action-submit-signing-request](https://github.com/signpath/github-action-submit-signing-request ) from 1.1 to 1.2.
- [Commits](https://github.com/signpath/github-action-submit-signing-request/compare/v1.1...v1.2 )
---
updated-dependencies:
- dependency-name: signpath/github-action-submit-signing-request
dependency-version: '1.2'
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-05-06 23:53:22 +08:00
Stephen Zhou
07b1dac2eb
ci: update name
2025-04-23 10:44:10 +08:00
Stephen Zhou
f8c6cb7ae7
ci: separate self-hosted runner job as pass array as input not work
2025-04-23 10:29:23 +08:00
DIYgod
e847740205
chore: add macos check for ios self hosted runner check
2025-04-22 18:57:29 +08:00
dependabot[bot]
167c5ac944
build(deps): bump actions/checkout from 3 to 4 ( #3532 )
...
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-version: '4'
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-04-20 13:09:01 +08:00
Innei
dee44e5411
chore(ci): add automatic branch sync workflow
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-04-18 18:55:13 +08:00
DIYgod
223f26ece5
chore: fix android submit path
2025-04-13 14:28:21 +08:00
DIYgod
0ccc57eee0
chore: fix android submit path
2025-04-13 13:52:43 +08:00
DIYgod
2411733438
chore: safer actions trigger conditions
2025-04-13 13:30:45 +08:00
DIYgod
533a1ce593
chore: add input param to concurrency group id
2025-04-13 13:15:27 +08:00
DIYgod
c3bccbe6d8
chore: production build submit to Google Play
2025-04-13 12:59:18 +08:00
DIYgod
8a985edf47
chore: use working-directory
2025-04-13 12:58:52 +08:00
DIYgod
53e492ab67
chore: fix workflow name
2025-04-12 17:48:08 +08:00
DIYgod
29555ef021
chore: rename workflows
2025-04-07 23:37:07 +08:00
DIYgod
653179485f
chore(mobile): upload android aab
2025-04-07 22:22:04 +08:00
DIYgod
4c19dc6c0b
chore: sign exe only for release
2025-04-05 10:13:30 +08:00
DIYgod
bdd4e07a41
chore: setup store build
2025-04-05 10:11:15 +08:00
DIYgod
c85e8ecd95
chore: prod build for mas
2025-04-05 10:07:52 +08:00
DIYgod
97c2b1a8df
chore: no staging build for mas
2025-04-05 10:01:17 +08:00
Whitewater
25d253ff33
feat: android prototype ( #3376 )
...
* fix(mobile): mock webview module for Android
* fix(mobile): disable new architecture for track player workaround
* chore(mobile): add @react-native-menu/menu dependency
* fix(mobile): handle undefined index in PagerList onIndexChange
* fix(mobile): add error handling for stream fetch response
* fix(mobile): update aspect ratio handling for video components
* fix(mobile): mock Galeria component
* fixup! fix(mobile): update aspect ratio handling for video components
* chore(ci): add GitHub Actions workflow for building Android app
* fix(mobile): improve CocoaPods pre-install script to handle missing CocoaPods
* fix(mobile): move splash screen image configuration to Android-specific settings
* fix(mobile): image in android
* fix: patch react-native-track-player patch
* fix: build profile
2025-04-02 19:24:06 +08:00
Stephen Zhou
1594079c37
ci: include app config in path condition
2025-04-01 14:44:39 +08:00
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