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

GitHub Actions: Add CentOS/Fedora cases. #1168

Merged

Conversation

junaruga
Copy link
Contributor

Summary

  • Migrate CentOS case in Travis to GitHub Actions.
  • Add Fedora cases as allow failure.

Notes

  • I added .github/workflows/container.yml as a workflow to test on a container. This file includes the migrated centos case and newly added fedora case. For now, I'd like to add the fedora cases because it has the test failure reported on the issue ticket. I'd like to share the reproductive cases here as I need someone's help to fix it. After fixing it, it might be dropped again if someone does not like it.
  • I renamed test.yml to ubuntu.yml. The file name might be renamed to such as ubuntu_osx.yml in near future if the MacOSX case will be added to this file. But I think ubuntu.yml is accurate name for now.
  • .dockerignore: I added this file to avoid the unintended file is copied to the container from host environment such as spec/configuration.yml especially in the use case debugging on local environment.

@junaruga
Copy link
Contributor Author

The CIs are OK. GitHub Actions log ubuntu, container, Travis log on my forked repository.

@junaruga junaruga mentioned this pull request Feb 23, 2021
* Migrate CentOS case in Travis to GitHub Actions.
* Add Fedora cases as allow failure.
@junaruga junaruga force-pushed the wip/ci-github-actions-container branch from 23a7f39 to 53aee58 Compare February 23, 2021 21:37
@sodabrew
Copy link
Collaborator

Continues to look really good!

@sodabrew sodabrew merged commit d4bb730 into brianmario:master Feb 24, 2021
@junaruga junaruga deleted the wip/ci-github-actions-container branch February 24, 2021 07:54
@junaruga
Copy link
Contributor Author

Thanks for reviewing and merging!

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.

None yet

2 participants