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

Test run on GitHub Actions #6

Merged
merged 8 commits into from
Feb 8, 2022
Merged

Test run on GitHub Actions #6

merged 8 commits into from
Feb 8, 2022

Conversation

hugovk
Copy link
Collaborator

@hugovk hugovk commented Feb 7, 2022

CI

This doesn't test correctness, but does test the program can run without erros, and does so on matrix of Windows, macOS and Ubuntu and on Python versions 3.7-3.10.

I added the GPX files from https://github.com/marcusvolz/strava/tree/master/inst/gpx/cycling to tests/gpx here as input.

Here's a sample run: https://github.com/hugovk/strava_py/actions/runs/1808323998

After running, it also uploads the output files as an artifact, you click "images" to download a zip and check how they look.

(Note: there's a single file even though there's 12 jobs in the matrix. I think each one overwrites previous ones. We could probably set it to upload images from each job, but I think this is fine for now.)

image

Also

@marcusvolz marcusvolz merged commit 1c5f086 into marcusvolz:main Feb 8, 2022
@marcusvolz
Copy link
Owner

Amazing, thanks again!

@hugovk hugovk deleted the ci branch February 8, 2022 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants