Commit Graph

243 Commits

Author SHA1 Message Date
Wolfsblvt 5fd64bef2e fix: improve bot detection and event filtering in GitHub workflow conditions 2025-10-09 00:24:04 +02:00
Wolfsblvt 59d4c7f5d7 fix: restrict app token generation to internal PRs and add fallback auth token (on PR comments) 2025-10-09 00:02:39 +02:00
Cohee 7296d89b58 Update PR template 2025-10-07 21:58:29 +03:00
Wolfsblvt 806726d737 Workflows Switch all to use app token/app for any PR/issue labeling/commenting action (#4624)
* ci: switch workflows to use app token/app id authentication

* That wasn't supposed to go in this PR

* chore: refactor to local token minting step [Test]

* chore: expose token output from setup-app-token action and add PR checkout step

* ci: replace checkout and custom app token with create-github-app-token action in PR merge conflict workflow

* ci: add test label action to PR conflict check workflow

* another test...

* I am losing my sanity

* can this work now? please? This action adds my debug level?

* it needs to run always

* let's do it via curl...?

* why did it (totally not me) remove the always() again

* Sorry I screamed at you, Qwen. Does this work?

* refactor: consolidate GitHub App token creation into individual jobs

* chore: remove debug label functionality from merge conflict workflow

* chore: let's figure out why labeler is not behaving

* chore: remove temporary GitHub API token validation check from PR workflow

* ci: ensure workflow jobs run regardless of previous job failures by adding if: always()
2025-10-07 20:49:32 +03:00
Cohee 9a56a2ba2e Workflow: Update private key secret for GitHub app token 2025-10-07 17:01:28 +03:00
Wolfsblvt f88ba369dd Workflows: Replace ISSUES_BOT_TOKEN with GitHub App for labeling + 'against release' auto comment (#4621)
* ci: replace ISSUES_BOT_TOKEN with GitHub App authentication for PR auto-labeling workflow

* Update PR auto comments for target branch guidance

Added note about changing target branch for PRs.

---------

Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
2025-10-07 16:55:15 +03:00
Wolfsblvt c4cb0b783a security: update GitHub workflows to use ISSUES_BOT_TOKEN instead of GITHUB_TOKEN (#4606) 2025-10-06 11:33:38 +03:00
Cohee 8f68b2cae9 Actions: Update Node version in npm publish workflow 2025-09-13 23:13:00 +03:00
Cohee e8247ca8e9 Remove from readmes 2025-07-26 21:27:22 +03:00
Cohee ce1b5ba91c Fix header level nesting 2025-07-26 21:23:07 +03:00
Cohee 24ec287fa5 Cull down the repo readme to bare minimum (#4315)
* Cull down the repo readme to bare minimum

* Return some fluff sections

* Update localized readmes

* Fix image url
2025-07-26 21:20:10 +03:00
Cohee d641cbecc4 Remove Scale Spellbook from CC sources (#4293) 2025-07-24 22:02:45 +03:00
Cohee 5d56992ea8 Feat/global install (#4289)
* Update npm dependencies

* Add global paths mode
Closes #4209

* Update src/command-line.js

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Async => Promise.resolve

* Remove unnecessary Promise.resolve()

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-21 00:24:49 +03:00
Cohee 3155de1886 Add section on common Docker issues and SELinux permissions 2025-06-16 22:45:13 +03:00
Cohee 87f618d15c Rework browser launch functionality (#4143)
* Add browser selection to auto-launch

* Update readmes

* Update readme

* Display browser name in a console
2025-06-12 22:17:34 +03:00
MAX-TAB 350de3d969 Update outdated readme-zh_cn.md (#4134)
* update readme-zh_cn.md

* Update readme-zh_cn.md
2025-06-10 18:23:59 +03:00
Radovenchyk 71de864a5e docs: edited the link to the forks badge (#4059)
* Update readme.md

* Update readme.md
2025-05-29 21:02:21 +03:00
Cohee e8b54cc8f0 Update README 2025-05-24 18:56:04 +03:00
Cohee 28ca8176f8 Merge pull request #3857 from wrvsrx/allow-readonly-install
Allow read-only installation
2025-04-27 19:12:12 +03:00
Cohee 005a495e96 Move config migration from post-install to src 2025-04-25 22:22:44 +03:00
Cohee ead05934a0 CI: Fix eslint checkout step to use pull request head SHA and repository 2025-04-16 21:44:21 +03:00
Cohee 820f4439ad Exclude .ts files from PR lint check 2025-04-09 21:58:32 +03:00
Cohee 60603a008c Update GitHub Actions workflow to use the current branch reference for checkout 2025-03-29 19:27:47 +02:00
Wolfsblvt 97040a98a0 Remove 'In Progress' label when marking issues as done
Automatically removes the '🧑‍💻 In Progress' label while adding completion labels
to keep issue tracking clean and accurate after merging. Updates log messages
to reflect both label additions and removals consistently across workflows
2025-03-28 01:58:22 +01:00
Cohee ce2fd8800d Merge branch 'release' into staging 2025-03-22 19:39:34 +02:00
Wolfsblvt 1f9472e7b2 Try fix linter with explicit permissions 2025-03-21 21:00:53 +01:00
Cohee 3ca6e0e8fc Update readme.md 2025-03-21 10:46:27 +02:00
Wolfsblvt df5b79a1a4 Move run-eslint to PR Manager workflow 2025-03-19 20:24:26 +01:00
Wolfsblvt 39a385ab04 Update eslint workflows version + formatting
- Add explicit version numbers (to prevent update conflicts)
- Separate the steps and give them names, for better readability on workflow log
- Only run on opened/synchronize
2025-03-19 19:58:00 +01:00
Cohee a7a3badb8e Add ESLint PR check action 2025-03-19 19:46:32 +02:00
Wolfsblvt 0e746f0368 Fix workflow permissions for done labeling 2025-03-19 18:26:42 +01:00
Wolfsblvt 8366b7de60 Fix workflow circular dependency 2025-03-19 02:38:09 +01:00
Wolfsblvt 33a72d10a0 Label PR by size last (and pray) 2025-03-18 23:03:02 +01:00
Wolfsblvt 5bda6eac13 Switch pr workflow back to pull_request_target 2025-03-18 19:49:30 +01:00
Wolfsblvt 8d37f9f38c Replace workflow secrets with automatic secret 2025-03-18 19:48:04 +01:00
Wolfsblvt 68965d0791 Update auto labeling
- Fix labeling of issues not using word boundaries
- Add new PR by branch name labels
2025-03-18 19:45:02 +01:00
Wolfsblvt 490aa991d2 Maybe it's a permissions issue 2025-03-18 19:24:07 +01:00
Wolfsblvt 819d698938 Try fix PR size labeling by conditional 2025-03-18 19:14:44 +01:00
Cohee fba2d809d0 Merge branch 'release' into staging 2025-03-17 09:47:11 +00:00
Cohee 0bdb131c22 Refine Docker CLI documentation 2025-03-16 23:25:42 +02:00
Wolfsblvt 111fa0dee5 Use older version of PR size labeler 2025-03-16 22:09:28 +01:00
Wolfsblvt d887eb2258 Revert "Fix PR workflow by chaining actions"
This reverts commit aacbc5b6db.
2025-03-16 22:08:22 +01:00
Wolfsblvt aacbc5b6db Fix PR workflow by chaining actions 2025-03-16 21:48:50 +01:00
Wolfsblvt f18cb91ef9 on push, check all pushed commits - duh 2025-03-16 00:02:24 +01:00
Wolfsblvt 892fe7bd34 Workflows ensure explicit versions of actions 2025-03-16 00:02:24 +01:00
Wolfsblvt 0126e5e5a3 Add explicit workflow permissions 2025-03-16 00:02:24 +01:00
Cohee 1041d2ae9d Update README 2025-03-15 19:52:57 +02:00
Cohee 628fc810c7 Add docker-compose install guide 2025-03-15 13:13:33 +02:00
Cohee fb9b0569b6 The numbers must go up 2025-03-15 12:58:36 +02:00
Wolfsblvt bafb2cba95 Happy little icons for workflows 2025-03-14 21:34:48 +01:00