Skip to content

convert travis yml to github-actions yml - #7

Merged
lcarcaramo merged 5 commits into
devfrom
github-actions
Aug 15, 2023
Merged

convert travis yml to github-actions yml#7
lcarcaramo merged 5 commits into
devfrom
github-actions

Conversation

@ElijahSwiftIBM

Copy link
Copy Markdown
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>
Comment thread .github/workflows/.github-actions.yml Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
@lcarcaramo

Copy link
Copy Markdown
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
Copy Markdown
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>
Comment thread README.md Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
-Follow better naming convention
-Move GitHub Actions Badge

Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Comment thread README.md Outdated
Comment thread .github/workflows/.github-actions.yml Outdated
Signed-off-by: Elijah Swift <elijah.swift@ibm.com>
Comment thread .github/workflows/.github-actions.yml Outdated
-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
@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