Skip to content

Update tests workflow - #56

Merged
jgwerner merged 4 commits into
jupyterhub:mainfrom
jgwerner:chore/add-coverage
Aug 13, 2021
Merged

Update tests workflow#56
jgwerner merged 4 commits into
jupyterhub:mainfrom
jgwerner:chore/add-coverage

Conversation

@jgwerner

Copy link
Copy Markdown
Collaborator
  • Updates GitHub Actions workflow to run lint tests with flake8 instead of pyflakes
  • Moves tests folder to ./ltiauthenticator/tests (required for coverage to work)
  • Updates contributing guide

@consideRatio @yuvipanda this does have a step to upload the coverage report to Codecov so would need to create the repo but could remove it if it's not required.

The GH Action was mostly ported from the jupyterhub/ldapauthenticator repo.

Comment thread CONTRIBUTING.md
Comment thread .github/workflows/test.yaml

@consideRatio consideRatio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One minor comment about workflow_dispatch, but this LGTM.

@jgwerner
jgwerner merged commit 72cba88 into jupyterhub:main Aug 13, 2021
@jgwerner
jgwerner deleted the chore/add-coverage branch August 13, 2021 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants