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

Migrate from Travis CI to GitHub Actions #646

Merged
merged 13 commits into from
Sep 11, 2021
Merged

Conversation

danepowell
Copy link
Contributor

@danepowell danepowell commented Sep 10, 2021

This is working and ready for review. softprops/action-gh-release@v1 is approved and enabled on the org.

Until this is merged, it won't actually run on the Acquia account. You can see test results for this feature branch on my fork: https://github.com/danepowell/cli/actions

You can also see a tagged release where Actions attached the phar: https://github.com/danepowell/cli/releases/tag/actions1

@grasmash
Copy link
Contributor

Do we really need to move since this is OSS?

@@ -0,0 +1,73 @@
name: CI
on:
push:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are the trailing colons necessary here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trailing colon is required, since it's a mapping, not a simple list/array. Docs explicitly say so

You must append a colon (:) to all events, including events without configuration

.github/workflows/ci.yml Outdated Show resolved Hide resolved
@danepowell
Copy link
Contributor Author

Do we really need to move since this is OSS?

Yes. You'll see the ticket in the backlog shortly with more details, but this is mandatory.

@danepowell
Copy link
Contributor Author

@grasmash The upstream action was approved, so this can be merged whenever you're comfortable with it.

@grasmash grasmash merged commit 37cba0b into acquia:master Sep 11, 2021
@danepowell danepowell deleted the actions branch July 21, 2023 15:20
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