* Use custom init script instead of postinstall
* Revert changes to start scripts in src\electron
* Add global data to content manager
* Add migration for public overrides and user.css location update
* Update npm publish workflow to use 'omit=dev' flag in npm ci commands
* Rename user.css readme file
* Fix indentation in userCssMiddleware function
* Add directory creation for content target
* Restore template compile location
* Move stylesheet up in index.json
* Use path.resolve for user.css file path in userCssMiddleware
* Correct capitalization in "Not Found" error page title and heading
* Remove init run from startup scripts
* Simplify user CSS file path resolution
* Update userCssMiddleware comment
* Refactor flattenSchema to simplify JSON schema for Google Generative AI API compatibility
* Added unit test and github action
* Add unit tests workflow and update test script in package.json
* Downgrade eslint-plugin-jest to make min node version 18
* 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()
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
- 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
- Checkout might be needed/useful, otherwise config files are not present
- Do not remove labels from PR updates anymore. Has to be done manually. Otherwise manual labelling really isn't possible.
- Extract merge conflicts check to its own workflow, plus make it run on push
- Add issues update as Done or Done staging based on extracted commit messages
- Rename PR size labels
- Add config.yaml label on config changes
- Add config.yaml to the backened changes label
- Awaiting User Response will not be blocked by Keep Open