Skip to content

⚒️ Set up testing/linting infrastructure/workflow #74

Open
@tatianamac

Description

@tatianamac

Ensure considers accessibility per #48.

Tools to be integrated

Dev infrastructure

These tooling will enable us to ensure consistent code quality across branches and remove the need for manual style corrections in PRs.

If we find a way to apply the formatting configured through the tools above for contributors who are not able to set up an advanced dev workflow on their machines (no shame in that) this will be A++.

  • Husky or another solution for running npm scripts pre-push and/or -commit
  • lint-staged
  • CI (CircleCI or GitHub actions might make sense; CD is handled by Netlify)

There are probably things I miss right now. Will keep the list updated. And if anyone reading this has input, please post it!

This list shall act as a tracking issue.

If you want to work on integrating of one or more of these tools, please open a PR and I will link it in the list. Thanks.

EDIT: by @ovlb; added tracking list

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions