Commit graph

171 commits

Author SHA1 Message Date
Weathercold
19c052d2cc
feat(nix/stage-tamagotchi): update to electron rewrite (#646)
Co-authored-by: Neko <neko@ayaka.moe>
2025-12-05 15:14:42 +08:00
Neko Ayaka
b2b39afdcf
chore(ci): updated workflow name 2025-12-02 03:02:33 +08:00
Neko Ayaka
86d62a91c2
feat(airi-plugin-vscode): publish workflow 2025-12-02 02:46:15 +08:00
Neko Ayaka
38561f3a62
fix(ci): cleanup disk usage first before docker run 2025-12-01 16:38:46 +08:00
Typed SIGTERM
29fb000b09
chore(ci): autofix crowdin files
[skip ci]
2025-11-30 20:27:08 +08:00
Neko Ayaka
e7588cb885
chore(ci): drop debug
[skip ci]
2025-11-28 00:34:19 +08:00
Neko Ayaka
df0aa36b97
chore(ci): remove debug, supports preview url, drop artifacts uploading 2025-11-27 22:09:40 +08:00
Neko Ayaka
e83686fd9c
chore(ci): drop --env preview for wrangler versions workflow, try debugging to avoid uploading entire repo 2025-11-27 21:36:57 +08:00
Neko Ayaka
66337b3f0f
fix(ci): incorrect use of for version id find 2025-11-27 20:53:15 +08:00
Neko Ayaka
250943e298
fix(ci): incorrect find comment step order 2025-11-27 20:28:26 +08:00
Neko Ayaka
4f188121de
fix(ci): .vitepress got excluded and caused the build failure 2025-11-27 20:22:08 +08:00
Neko Ayaka
d057b17d95
fix(ci): incorrect workflow_run id 2025-11-27 14:42:39 +08:00
Neko Ayaka
4a7fd1bf5c
fix(ci): should not unzip the source artifacts to ./source 2025-11-27 14:36:32 +08:00
Neko Ayaka
5dccd06a4e
fix(ci): incorrect workflow_run id 2025-11-27 14:30:56 +08:00
Neko Ayaka
c3f7098511
refactor(ci): to not to build in PR workflow, but only initialization 2025-11-27 14:17:26 +08:00
Neko Ayaka
abf8179186
fix(ci): it seems wrangler action will interpolate / escape single quote, switched to double quote 2025-11-27 13:16:10 +08:00
Neko Ayaka
14d107e134
fix(ci): incorrect append output, should be $GITHUB_OUTPUT 2025-11-27 13:04:39 +08:00
Neko Ayaka
d40e53760a
refactor(ci): use app_name for matrix building for deploy-cloudflare-workers-preview-upload 2025-11-27 12:15:11 +08:00
Neko Ayaka
e5554410ff
fix(ci): extra -c for configuring path 2025-11-27 12:09:56 +08:00
Neko Ayaka
a9600c6ec6
chore(ci): updated to use versions upload & versions list & versions deploy workflow 2025-11-27 11:59:12 +08:00
Neko Ayaka
b599066772
fix(ci): use correct versions deploy command to deploy 2025-11-27 01:57:12 +08:00
Neko Ayaka
c6d1029ce4
fix(ci): drop path filter for deploy-cloudflare-workers-preview 2025-11-27 01:29:22 +08:00
Neko Ayaka
eca0c90dcf
feat(ci): added preview wrangler build CI 2025-11-27 01:28:01 +08:00
Neko Ayaka
ef08b8f154
fix(ci): missing vite-plugin-warpdrive required environment variables 2025-11-26 22:06:14 +08:00
Neko Ayaka
dbff4fc2fb
chore(ci): migrated to use Cloudflare Workers 2025-11-26 21:46:32 +08:00
Neko Ayaka
1cdf4618b3
fix(ci): incorrect Cloudflare Pages id 2025-11-26 00:19:14 +08:00
Neko Ayaka
0be9559c1e
fix(ci): ERR_PNPM_ADDING_TO_ROOT for wrangler 2025-11-26 00:02:54 +08:00
Neko Ayaka
e3eab12488
fix(ci): incorrect node version, missing turbo cache, build cmd 2025-11-25 23:45:22 +08:00
Neko Ayaka
bf8267be15
fix(ci): missing pnpm install step & concurrency 2025-11-25 23:35:07 +08:00
Neko Ayaka
e9e138e313
chore(ci): move away from Netlify to Cloudflare Workers (Pages)
We are hitting Netlify project shutdown today, all because we pushed over 200 commits and triggering builds for the past 10 days as new billing cycle.[^1]

Giving that the fact Netlify setting the old Pro plan as legacy plans[^2], despite we spent more than $40 each month hosting over 30 pages for our open source
projects across @nolebase, @qifi-dev, @nekomeowww, @LittleSound, @proj-airi, and also @moeru, we used to have old Pro plan serve for over 2500 minutes of build[^3],
where currently Netlify Pro plan only offers 3000 credits[^4] (5000 credits when they first introduced[^5], but later reduced for unknown reason), and each production
build costs 15 credits no matter how long it takes or sizes, even counted for Netlify CLI uploads[^6].

We decided to move all our existing projects to Cloudflare Workers (Pages) as better alternative solution (even though Cloudflare suffers from incidents this month they do still
provide reasonable services for static website hosting without ridiculous pricing design Netlify offers).

[^1]: https://www.netlify.com/changelog/netlify-pricing-update-introducing-credit-based-plans/
[^2]: https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-legacy-plans/billing-faq-for-legacy-plans/
[^3]: https://web.archive.org/web/20250829201530/https://www.netlify.com/pricing/#pricing-table
[^4]: https://www.netlify.com/pricing/
[^5]: https://www.reddit.com/r/Netlify/comments/1n8hljx/comment/nhmfqh5/
[^6]: https://docs.netlify.com/manage/accounts-and-billing/billing/billing-for-credit-based-plans/how-credits-work/
2025-11-25 23:33:15 +08:00
Typed SIGTERM
957dc638f7
chore(ci): add Crowdin action (#762)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-11-25 11:48:34 +08:00
Neko Ayaka
ac5e545dca
fix(ci): not recognizing with filename 2025-11-24 16:35:48 +08:00
Neko Ayaka
ff42bd0ed3
fix(ci): not uploading artifacts to release 2025-11-24 12:34:14 +08:00
Neko Ayaka
46548096ab
chore(ci): switch to use OIDC (trusted publisher)
Suggested by https://github.com/e18e/ecosystem-issues/issues/201
2025-11-24 03:07:59 +08:00
Neko Ayaka
191d46136c
chore(ci): cargo build 2025-11-24 03:07:22 +08:00
RainbowBird
787c673cf8
chore(CI): auto fix (#721)
---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-11-05 00:42:22 +08:00
Neko Ayaka
9dff810373
fix(ci): release docker build fails 2025-11-05 00:23:37 +08:00
Neko Ayaka
9d88ddd81d
chore(ci): to macos-15-intel 2025-11-01 15:07:55 +08:00
Neko Ayaka
3a13c654d3
chore(ci): improve rename and bundle name of flatpak 2025-10-31 17:55:50 +08:00
Neko Ayaka
0699ba4783
chore(ci): try to fix the flatpak build Unable to find sdk org.freedesktop.Sdk version 24.08 issue 2025-10-31 05:29:00 +08:00
Neko Ayaka
2b66d17f84
chore(ci): try to fix the flatpak-builder command not found issue 2025-10-31 03:55:43 +08:00
이윤진(Lee Yunjin)
1e58126f35
chore(ci): flatpak included in artifacts (#685) 2025-10-31 02:53:16 +08:00
Neko
f6fbbc5f75
fix(ci): bad indentation 2025-10-23 03:20:05 +08:00
Neko Ayaka
089293f07c
chore(ci): disable codesign for macos build, causes the application not usable 2025-10-21 18:49:05 +08:00
Neko Ayaka
23257fb703
feat(ci): use self-signed certificate for codesign for macOS 2025-10-21 16:45:04 +08:00
Neko Ayaka
82ea44ef15
fix(ci): scheduled workflow appended envs to incorrect location 2025-10-21 12:21:27 +08:00
Neko Ayaka
de15c9d15c
fix(ci): rpm uses aarch64 & x86_64 as convention, which fails the name matching 2025-10-20 15:31:08 +08:00
Neko Ayaka
18c1bdb0ef
fix(ci): pnpm -F run will append extra stdout into the env 2025-10-20 14:29:38 +08:00
Neko Ayaka
ad786013b0
feat(ci): support to run release-tamagotchi.yml workflow for deb and rpm files 2025-10-20 13:00:30 +08:00
Neko Ayaka
a549441665
fix(ci): not uploading artifacts due to path mismatch 2025-10-09 02:39:33 +08:00