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

Add GitHub Actions build provider #2677

Closed
gitfool opened this issue Nov 30, 2019 · 3 comments · Fixed by #2678
Closed

Add GitHub Actions build provider #2677

gitfool opened this issue Nov 30, 2019 · 3 comments · Fixed by #2678
Labels
Milestone

Comments

@gitfool
Copy link
Contributor

@gitfool gitfool commented Nov 30, 2019

I've migrated my repositories to build with GitHub Actions.

Cake needs a build provider to surface workflow and pull request information.

@RehanSaeed

This comment has been minimized.

Copy link
Contributor

@RehanSaeed RehanSaeed commented Jan 13, 2020

Looks like there is a slight oversight. This works:

BuildSystem.GitHubActions.IsRunningOnGitHubActions

However, this produces a compiler error:

GitHubActions.IsRunningOnGitHubActions

In theory this should work because I also use:

TFBuild.IsRunningOnAzurePipelinesHosted
AppVeyor.IsRunningOnAppVeyor
@devlead

This comment has been minimized.

Copy link
Member

@devlead devlead commented Jan 13, 2020

@RehanSaeed you're correct there's a alias property missing and should be added to
BuildSystemAliases.cs

Could you raise a separate issue for this? so we can have that addressed.

@RehanSaeed

This comment has been minimized.

Copy link
Contributor

@RehanSaeed RehanSaeed commented Jan 13, 2020

Done in #2691

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.