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

convert travis yml to github-actions yml #7

Merged
merged 5 commits into from
Aug 15, 2023
Merged

convert travis yml to github-actions yml #7

merged 5 commits into from
Aug 15, 2023

Conversation

ElijahSwiftIBM
Copy link
Collaborator

Convert travis YAML to Github-Actions YAML

💡 Issue Reference

Issue: #2

scrub travis syntax from github actions

Signed-off-by: Elijah Swift<elijah.swift@ibm.com>
@lcarcaramo
Copy link
Member

The other suggestion I have is to add a build status badge to the readme: https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge

Maybe it would be good to point it specifically to the dev branch to show whether the tests are passing for stuff that is being staged for release?

@ElijahSwiftIBM
Copy link
Collaborator Author

The other suggestion I have is to add a build status badge to the readme: https://docs.github.com/en/actions/monitoring-and-troubleshooting-workflows/adding-a-workflow-status-badge

Maybe it would be good to point it specifically to the dev branch to show whether the tests are passing for stuff that is being staged for release?

Added the following to Readme file between Help and Authors:

## Build Status

![GitHub Actions Build Status](https://github.com/ambitus/pyracf/actions/workflows/.github-actions.yml/badge.svg?branch=dev)

change pip and python -m pip to python3 -m pip
split Lint, unit test and coverage to 3 discrete steps
add build status badge for dev branch to repo readme

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
README.md Outdated Show resolved Hide resolved
-Follow better naming convention
-Move GitHub Actions Badge

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
README.md Outdated Show resolved Hide resolved
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
-split linting into separate steps
-remove unnecessary newlines

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
@lcarcaramo lcarcaramo merged commit 8dc8e50 into dev Aug 15, 2023
2 checks passed
@lcarcaramo lcarcaramo deleted the github-actions branch August 15, 2023 18:55
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