Skip to content

Eliminate Azure Pipelines CI jobs, use GitHub Actions instead - #513

Merged
seisman merged 5 commits into
masterfrom
remove-azure-pipelines
Jul 11, 2020
Merged

Eliminate Azure Pipelines CI jobs, use GitHub Actions instead#513
seisman merged 5 commits into
masterfrom
remove-azure-pipelines

Conversation

@seisman

@seismanseisman commented Jul 11, 2020

Copy link
Copy Markdown
Member

Add steps for "building documentation" and "uploading coverage to
codecov" in GitHub Actions.

We no longer need the Azure Pipelines jobs, except the one doing style checks.

Actually, I just found that the coverage were never successfully uploaded to codecov
in the Azure Pipelines jobs, due to the incorrect codecov token.

One more thing, codecov does't require a token for public repositories.

Add steps for "building documentation" and "uploading coverage to
codecov" in GitHub Actions.
We no longer need the Azure Pipelines jobs, except the one doing style
checks.
@vercel
vercelBot temporarily deployed to Preview July 11, 2020 03:06 Inactive
@seismanseisman added the maintenance Boring but important stuff for the core devs label Jul 11, 2020
@seismanseisman added this to the 0.2.x milestone Jul 11, 2020
@seismanseisman changed the title Elimitae Azure Pipelines CI jobs, use GitHub Actions insteadEliminate Azure Pipelines CI jobs, use GitHub Actions insteadJul 11, 2020
@seisman
seisman merged commit 1027b38 into masterJul 11, 2020
@seisman
seisman deleted the remove-azure-pipelines branch July 11, 2020 03:50
@weiji14

Copy link
Copy Markdown
Member

We no longer need the Azure Pipelines jobs, except the one doing style checks.

We can actually run the style checks on Github Actions too, but let's leave that for another day, we need a break from all the maintenance 😆.

Actually, I just found that the coverage were never successfully uploaded to codecov
in the Azure Pipelines jobs, due to the incorrect codecov token.

This doesn't surprise me, I noticed that the coverage reports all come from the Linux CIs on Travis. Good though that there's a Github Actions for codecov (is there nothing Github Actions can't do?)!

One more thing, codecov does't require a token for public repositories.

👍

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.

2 participants

@seisman@weiji14