igor-ramazanov / kak-tree-sitter-helix

Generate kak-tree-sitter grammars, queries and themes using Helix.
6 stars 1 forks source link

Follow Helix repository using Github Actions #8

Open igor-ramazanov opened 8 months ago

igor-ramazanov commented 8 months ago

Use Github Actions to track changes in the Helix repository, and automatically open a PR against this repository whenever there is any diff.

  1. If the PR is already opened, then force push to the corresponding branch.
  2. Do nothing if there are no related changes in the Helix. Preferrably, not even cloning Helix.
  3. ~Preferrably rely on push based logic, rather than pull based. Instead of scheduling a periodic workflow, it is better to automatically react of changes on Helix side.~ Actually, not that critical.
  4. Put the Helix revision into the commit message.