What permissions needed?
In your repo permissions, make sure GitHub actions are permitted:
Go to Repo's settings > Actions > General > Actions permissions
Choose which repositories are permitted to use GitHub Actions.
[x] Allow all actions and reusable workflows
Does gitStream services have access to my code?
Like any other CI/CD automation, the source code is being scanned in the repo and is not shared with any external services. Only metadata that relates and affects the workflow is shared to allow rule based automation on the repo.
Why does gitStream require permission to write code?
In order to support automations that either Approve or Merge PRs, GitHub API requires code write scope.
What repos are supported?
Any repo in GitHub is supported. More Git providers are planned soon.
Custom filter functions
Is there .cm syntax highlighting?
.cm file use YAML with JINJA2, in order for your favorite editor to choose automatically the right syntax, you can use modelines.
Add the following line to the top of the
.cm file (the default has it already):
Get a plug-in that enable modelines, popular ones are:
- VS Code: Modelines
- Sublime Text: Emacs-like Sublime Modeline
- Vim Modeline magic
I have an issue I can seem to solve, what should I do?
Go to our issues page and check if there are any similar issues already reported, if not create a new issue with all the details so we can take a look.
Found a bug? Create a new item in the project's issues