Commit graph

54 commits

Author SHA1 Message Date
kmmiio99o
5bdc55a8b0
feat: bump to 1.4.1.1 2026-02-06 19:33:37 +01:00
kmmiio99o
28e024c611
fix versioning 2026-01-02 00:33:53 +01:00
kmmiio99o
90e783b821 "slightly" jolly the client 2025-11-30 18:25:32 +01:00
kmmiio99o
4026668de2 feat: Add DevTools from Kettu
- Move debugger connection settings to a dedicated group - Added input
for React DevTools host - Added install/uninstall buttons for React
DevTools
2025-11-22 13:41:53 +01:00
kmmiio99o
8dcf5f2f34 Extract major.minor.patch version from scripts/build.mjs
Update extraction to capture a quoted semver with optional prerelease,
strip to major.minor.patch and improve validation messaging
2025-10-31 20:51:47 +01:00
kmmiio99o
05e51596d2 Extract four-segment version in release workflow 2025-10-26 01:09:31 +02:00
kmmiio99o
4f6043d685 (mb mb, fixed) 2025-10-24 22:42:18 +02:00
kmmiio99o
6cade8b8f4 Improve version extraction in release workflow
Add file existence check and debug output. Use grep/sed to capture the
first three-part version and fall back to stripping a prerelease suffix.
Validate the final version matches major.minor.patch and fail with debug
output if extraction fails
2025-10-18 12:49:59 +02:00
kmmiio99o
101e5728d8 Use strict semver extraction in release workflow
Replace grep+sed with a single sed that captures exactly
major.minor.patch from src/modules.d.ts to avoid matching prerelease or
malformed versions. Exit early if extraction fails.
2025-10-18 12:46:12 +02:00
kmmiio99o
e292356482 Improve release workflow tag extraction and push
Use grep -m1 and sed -E to extract base version and fail if missing.
Compute next prerelease using git ls-remote and normalize tags to avoid
partial matches, selecting the max numeric suffix for the new tag.
Create annotated tag and push via token-authenticated remote. Configure
git user, enable bash shells for steps, and add debug logging.
2025-10-18 12:44:23 +02:00
kmmiio99o
2fe7864456 Set committer identity for release workflow 2025-10-18 12:37:35 +02:00
kmmiio99o
65ed2c7d62 Support dev prerelease tags and bump build version
Run release workflow on dev and compute numeric prerelease suffix for
tags, push annotated tags, and set prerelease output for the GH release
action. Update build metadata to include the prerelease suffix in the
version.
2025-10-18 12:36:04 +02:00
kmmiio99o
7ea2da3cb4 Revamp release workflow for automatic versioned releases 2025-10-13 18:25:54 +02:00
kmmiio99o
c7b56f7f2a Refactor plugin init flow and update release workflow
- Replace auto-release workflow with semantic-release workflow -
Refactor plugin initialization to register core plugins before starting
- Improve lazy proxy implementation for reliability - Make plugin author
names individually clickable in UI - Bump version to 1.1.2
2025-10-13 18:24:51 +02:00
kmmiio99o
95c2a09ef9 Enable auto-release workflow on dev branch and manual dispatch
Allow releases from both main and dev branches, and enable
workflow_dispatch for manual triggering. Mark releases from dev as
prereleases.
2025-10-11 02:35:43 +02:00
kmmiio99o
42bb468076 Remove path filters from auto-release workflow 2025-10-11 02:31:29 +02:00
kmmiio99o
bc3abf5a6d Rename Kettu to ShiggyCord and update branding
- Replace all references to "Kettu" with "ShiggyCord" in code, UI, and
docs - Update icons and assets to use shiggy.png - Change repo URLs to
GitHub ShiggyCord repository - Update build output to shiggycord.js -
Remove Codeberg and legacy workflow/config files - Add new GitHub
release workflow and semantic-release config - Update i18n strings and
debug info to reflect ShiggyCord branding - Refactor settings, plugin,
and theme pages for new branding and improved UX - Add FixEmbed and
MessageFix core plugins - Refactor NoTrack plugin for improved telemetry
blocking - Remove unused PluginBrowser page - Miscellaneous code style
and formatting improvements
2025-10-11 02:27:23 +02:00
cocobo1
6fb3eabf62 fix(everything): correct a bunch of broken shit 2025-09-14 10:55:32 +03:00
cocobo1
c9e5d201af cleanup(.github): clear up 2025-09-14 09:22:34 +02:00
cocobo1
8735e91b86 288 and ra1n loader support 2025-07-26 11:29:29 +03:00
cocobo1
f8c9df9294 add pylix commit 2025-07-21 19:21:59 +03:00
PalmDevs
9d45b7eb3e
ci(release): install all deps 2025-07-21 21:13:54 +07:00
PalmDevs
a67d8c3366
ci(release): use bun 2025-07-21 21:12:17 +07:00
Jonathan Sydorowicz
cc0f43eea1 Refactor CodeQL workflow to remove manual build mode and add explicit build step 2025-05-30 12:44:43 -05:00
Jonathan Sydorowicz
0470d3a9c0 Update CodeQL workflow to use manual build mode with specified build command 2025-05-30 12:43:28 -05:00
Jonathan Sydorowicz
591624960f Update CodeQL workflow to use 'autobuild' mode 2025-05-30 12:41:38 -05:00
Jonathan Sydorowicz
4d6ec7c2d1 Add CodeQL analysis workflow for volunerability analysis 2025-05-30 12:40:38 -05:00
Jonathan Sydorowicz
45c28772ac Fix build workflow 2025-05-30 12:31:56 -05:00
Jonathan Sydorowicz
5c246ff8ab Add GitHub Actions workflow for Node.js CI/CD 2025-05-30 12:25:50 -05:00
cocobo1
6fa5dcb352 remove 2025-05-04 11:26:00 +01:00
cocobo1
c9373aecf5 fixing pupu menu 2025-05-04 08:52:18 +01:00
cocobo1
d1f4551e37 IT WORKS 2025-05-03 20:32:55 +01:00
cocobo1
fac5011821 fixin 2025-05-03 17:29:00 +01:00
pylix
beaf689f85
chore: update token in build.yml 2024-11-06 15:36:20 +08:00
PalmDevs
06a4e05eec
ci(publish): add release branch to build info 2024-10-19 21:49:52 +07:00
PalmDevs
aaf10aa2e1
ci(publish): specify GITHUB_TOKEN in release step 2024-10-19 21:07:46 +07:00
PalmDevs
3b532b3e2b
ci(publish): fix executable not found 2024-10-19 21:06:08 +07:00
Gabriel.W.Jackson
0a61404132
feat: Rebrand to Revenge (#51)
Co-authored-by: PalmDevs <git@palmdevs.me>
Co-authored-by: Palm <contact@palmdevs.me>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2024-10-19 20:54:15 +07:00
PalmDevs
f5b516d701
ci(build): fix builds repo ref 2024-09-27 10:04:49 +07:00
PalmDevs
dca712693b
ci(build): also upload to temporary builds repo 2024-09-27 09:39:44 +07:00
PalmDevs
a878d0c39d
ci(build): use releases instead of pushing to repo
This build is identical to Bunny main's branch (as of the date this is pushed). This is to fix freezing issues on some devices.
2024-09-15 02:49:03 +07:00
amsyarasyiq
e19e89ca12 feat(ci): pass release args 2024-05-24 19:16:42 +08:00
amsyarasyiq
18a2e2a1d9 chore: rework build scripts 2024-05-24 19:13:57 +08:00
amsyarasyiq
73ebfbc42f feat(ci): allow dev builds 2024-05-18 12:22:57 +08:00
pylixonly
8a8e896fdb
[workflows] [no ci] Only build on main branch 2024-05-04 01:08:37 +08:00
amsyarasyiq
36f709b60c [build&ci] [no ci] Branch rename to main 2024-04-30 20:58:06 +08:00
amsyarasyiq
1e41fe3601 [ci] Update crowdin on legacy push 2024-04-03 13:15:05 +08:00
amsyarasyiq
af382d0e0c [no ci] Update build.yml 2024-03-20 14:08:17 +08:00
amsyarasyiq
09cfffc970 [no ci] update i18n repo 2024-03-05 22:29:15 +08:00
amsyarasyiq
fefc0d2405 i18n repo sync 2024-03-05 22:18:53 +08:00