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

only use ENF runners for builds in AntelopeIO Leap repository #416

Closed
wants to merge 1 commit into from

Conversation

spoonincode
Copy link
Member

One of the great strengths with Github Actions is that a user can fork a public repository and inherit a fully operational CI pipeline they can use for free on their public fork.

But that doesn't work for Leap currently because the workflow requires use of ENF runners which of course no other fork can utilize. Since we only use ENF runners for speed (Github's free runners do build the software as expected, afaik), let's only use ENF runners for builds in the AntelopeIO org. Forks will use Github's free runners.

Is there a better way to do this? Maybe only check the string once in the d job and reference a boolean elsewhere?

@spoonincode spoonincode added the CICD Anything dealing with the CI workflow behavior label Oct 31, 2022
@spoonincode spoonincode changed the title RFC: only use ENF runners for builds in AntelopeIO Leap repository only use ENF runners for builds in AntelopeIO Leap repository Jan 10, 2023
@ericpassmore
Copy link
Contributor

Should we close this PR as superseded by PR #1710

@spoonincode
Copy link
Member Author

It wasn't superseded by 1710, but this PR is grossly out of date and would require significant modifications to get it ready again. I think maybe we just close it out for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CICD Anything dealing with the CI workflow behavior
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants