lzim / teampsd

Team PSD is using GitHub, R and RMarkdown as part of our free and open science workflow.
GNU General Public License v3.0
9 stars 23 forks source link

July Task: GH Actions w/ Markdownlint #1401

Closed lijenn closed 4 years ago

lijenn commented 4 years ago

Prototype the GH action extension, Stylelint with Reviewdog (https://github.com/marketplace/actions/run-stylelint-with-reviewdog)

Possible suggestions extensions to look into:

to fork on the TeamPSD repo (https://github.com/lijenn/teampsd_prototype) while thinking of the team's different personas.

1) Hypothesis: I/HQ needs a linter to indentify markdown standards that can be integrated within GH Actions. This should help speed up the automation process to reduce the need of a "multistretch manager" or "busy PI" and scale within our platform. 2) CTA Youtube Prototype: Insert link 3) CTA Retrospective Written: See below 4) Feedback: Comment below with feedback for team for any pain points they are experiencing and possible solutions or hints towards the right direction for pain points you see in my video and written prototype.

Bold important key terms that could provide next steps in directions.


Retrospective CTA: Week 2 Day 1:

No rules are turned on by default and there are no default values. You must explicitly configure each rule to turn it on.

Takeaway: Understanding and reading the existing documentation is hard :( But do-able!

Day 2:

Takeaway: Should have looked into the rules of Styelint through the documentation instead of just looking at the marketplace listing. Again, look at the existing documentation.

Day 3:

Day 4

Day 5

Need to determine: Could I just setup 2-3 and everyone else just needs step 1? If yes: Will need to go in depth into about the standard rules for the .markdownlint.yml If no: Go through 1-4.

Week 3 Day 1:

lijenn commented 4 years ago

removed my user journey here to be posted in the top comment.

lzim commented 4 years ago

love how you added a blocker for #1192 @lijenn ! ❤️

lijenn commented 4 years ago

Moved to #1450 for SIM UI & Dev team to help with CI Workflow.