Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate new tooling into pull request CI #1240

Open
horazont opened this issue Nov 5, 2022 · 0 comments
Open

Integrate new tooling into pull request CI #1240

horazont opened this issue Nov 5, 2022 · 0 comments
Labels
Editor Tooling Issue relates to process/tooling

Comments

@horazont
Copy link
Contributor

horazont commented Nov 5, 2022

Summary

In order to reduce the manual load on the editor, it is important that steps run automatically as far as reasonably possible.

Work proposal

Create a CI workflow which, on pull requests runs the tools created in #1235, #1237, #1238, #1239 and sends diagnostics in a comment on the GitHub PR, adding labels and tagging either the author or the editor as appropriate.

@horazont horazont added the Editor Tooling Issue relates to process/tooling label Nov 5, 2022
@horazont horazont changed the title Integrate new tooling into CI Integrate new tooling into pull request CI Nov 5, 2022
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request, leaving a comment that describes the validation result.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request, leaving a comment that describes the validation result.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request, leaving a comment that describes the validation result.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request, leaving a comment that describes the validation result.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request.
guusdk added a commit to guusdk/xeps that referenced this issue Dec 15, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request.
cal0pteryx added a commit to cal0pteryx/xeps that referenced this issue Dec 16, 2022
Adds a Github workflow that executes `tools/validate-xep0001-conformance.sh` against any changed XEP that was changed in a pull request.
cal0pteryx added a commit to cal0pteryx/xeps that referenced this issue Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Editor Tooling Issue relates to process/tooling
Projects
None yet
Development

No branches or pull requests

1 participant