Skip to content

Run style checks using GitHub Actions instead of Azure Pipelines - #519

Merged
seisman merged 7 commits into
masterfrom
style-check
Jul 12, 2020
Merged

Run style checks using GitHub Actions instead of Azure Pipelines#519
seisman merged 7 commits into
masterfrom
style-check

Conversation

@seisman

@seismanseisman commented Jul 12, 2020

Copy link
Copy Markdown
Member

Description of proposed changes

This PR implements style checks in github actions. We no longer need Azure Pipelines.

Continuation of #513. Closes#443.

Reminders

  • Run make format and make check to make sure the code follows the style guide.
  • Add tests for new features or tests that would have caught the bug that you're fixing.
  • Add new public functions/methods/classes to doc/api/index.rst.
  • Write detailed docstrings for all functions/methods.
  • If adding new functionality, add an example to docstrings or tutorials.

@vercel
vercelBot temporarily deployed to Preview July 12, 2020 06:12 Inactive
@vercel
vercelBot temporarily deployed to Preview July 12, 2020 06:19 Inactive
Also remove Azure Pipelines.
Comment thread.github/workflows/style_check.yaml Outdated
@seisman
seisman requested review from leouieda and weiji14July 12, 2020 06:20
Comment thread.github/workflows/style_check.yaml Outdated
Comment threadREADME.rst Outdated
@weiji14

Copy link
Copy Markdown
Member

Now would be a good time to update our maintenance guide at https://github.com/GenericMappingTools/pygmt/blob/v0.1.2/MAINTENANCE.md#continuous-integration. I can help out with that if it's getting late for you.

@seisman

Copy link
Copy Markdown
MemberAuthor

Feel free to make any changes to this PR.

@weiji14weiji14 added the maintenance Boring but important stuff for the core devs label Jul 12, 2020
@weiji14weiji14 changed the title Run style checks in GitHub ActionsRun style checks in GitHub Actions instead of Azure PipelinesJul 12, 2020
@weiji14weiji14 changed the title Run style checks in GitHub Actions instead of Azure PipelinesRun style checks using GitHub Actions instead of Azure PipelinesJul 12, 2020

@weiji14weiji14 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.

I moved the tests from style_check.yaml to ci_tests.yaml to keep things in one place (similar to Azure Pipelines before). Should be good to merge but feel free to take another look.

@seisman
seisman marked this pull request as ready for review July 12, 2020 16:43
@seismanseisman added this to the 0.2.x milestone Jul 12, 2020
@seisman
seisman merged commit 216f5d2 into masterJul 12, 2020
@seisman
seisman deleted the style-check branch July 12, 2020 18:47
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenanceBoring but important stuff for the core devs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the maintainers guide

2 participants

@seisman@weiji14