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

Fix and improved phpdocs check, reduced some log noise, add better options for future CI tweaking #69

Merged
merged 3 commits into from
Aug 3, 2022

Conversation

keevan
Copy link
Contributor

@keevan keevan commented Aug 2, 2022

Resolves #63
Resolves #64
Resolves #62

Tests performed for confirmation:

https://github.com/catalyst/moodle-tool_dataflows/runs/7644515755?check_suite_focus=true#step:4:856

  • Moodle install is collapsed (confirms noise reduced, grouping POC works)
  • phpdoc checks are outputting as expected, reduced noise, relevant paths to file and is actually working

Note that this was tested with everything pointed to "main" (reusable workflow) by default, but overriden using a custom branch option: https://github.com/catalyst/moodle-tool_dataflows/pull/396/files#r936206729

@keevan keevan force-pushed the 64-fix-phpdoc-checks branch from 11978ec to 504b092 Compare August 2, 2022 06:53
@keevan keevan marked this pull request as draft August 2, 2022 23:21
- show relevant path (less noise) (phpdoc)
- show only paths that have issues (phpdoc)
- show less boring logs (via grouping)
- add workflow branch options for testing different ci changes (ci)
@keevan keevan force-pushed the 64-fix-phpdoc-checks branch from d143633 to 7a24215 Compare August 3, 2022 03:18
@keevan keevan marked this pull request as ready for review August 3, 2022 03:18
@keevan keevan changed the title 64 fix phpdoc checks Fix and improved phpdocs check, reduced some log noise, add better options for future CI tweaking Aug 3, 2022
@brendanheywood brendanheywood merged commit 0dbfb8a into main Aug 3, 2022
@brendanheywood brendanheywood deleted the 64-fix-phpdoc-checks branch August 3, 2022 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants