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

Improve contributor experience #620

Closed
5 tasks done
mk-mxp opened this issue Feb 19, 2024 · 0 comments · Fixed by #654
Closed
5 tasks done

Improve contributor experience #620

mk-mxp opened this issue Feb 19, 2024 · 0 comments · Fixed by #654
Assignees
Labels
x:action/improve Improve existing functionality/content x:knowledge/elementary Little Exercism knowledge required x:rep/medium Medium amount of reputation x:size/medium Medium amount of work x:status/claimed Someone is working on this issue x:type/coding Write code that is not student-facing content (e.g. test-runners, generators, but not exercises)

Comments

@mk-mxp
Copy link
Contributor

mk-mxp commented Feb 19, 2024

Can we add any CI job to ensure this formating is kept in next Pull Requests ?

Originally posted by @homersimpsons in #619 (comment)

  • Ask exercism officials to add format checking to configlet workflow using a configuration switch
  • Integrate configlet fmt into composer scripts (for contributors)
  • Add a composer ci or such to run all tests with one command
  • Add fetching configlet to composer install and composer update without loading it in CI
  • Drop PHP 7.4 from composer.json

I think, this would greatly improve the contributor experience.

@mk-mxp mk-mxp added x:action/improve Improve existing functionality/content x:knowledge/elementary Little Exercism knowledge required x:type/coding Write code that is not student-facing content (e.g. test-runners, generators, but not exercises) x:rep/small Small amount of reputation x:size/small Small amount of work labels Feb 19, 2024
@mk-mxp mk-mxp self-assigned this Mar 3, 2024
@mk-mxp mk-mxp added x:status/claimed Someone is working on this issue x:size/medium Medium amount of work x:rep/medium Medium amount of reputation and removed x:size/small Small amount of work x:rep/small Small amount of reputation labels Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
x:action/improve Improve existing functionality/content x:knowledge/elementary Little Exercism knowledge required x:rep/medium Medium amount of reputation x:size/medium Medium amount of work x:status/claimed Someone is working on this issue x:type/coding Write code that is not student-facing content (e.g. test-runners, generators, but not exercises)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant