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

Fix #208, Add Writing High Quality Code #218

Merged
merged 1 commit into from
Apr 1, 2021
Merged

Fix #208, Add Writing High Quality Code #218

merged 1 commit into from
Apr 1, 2021

Conversation

ArielSAdamsNASA
Copy link
Contributor

Describe the contribution
Fix #208
Add Writing High Quality Code to the Contributing Guide

Expected behavior changes
Users should know how to write high quality code and how to use the GitHub Action Workflows.

Additional context
The Writing High Quality Code provides instructions for only the two static code analyzers used in GitHub Actions.
Should we add instructions for both Deprecated and OMIT_DEPRECATED Build, Test, and Run workflows? They only run when code is pushed to the main branch. If we want to add this, either the workflow needs to change so it is trigger for all branches or additional instructions must be provided for users so they can manually change the workflow files.

Contributor Info - All information REQUIRED for consideration of pull request
Ariel Adams, ASRC Federal

@ArielSAdamsNASA ArielSAdamsNASA marked this pull request as draft March 12, 2021 20:47
@ArielSAdamsNASA ArielSAdamsNASA marked this pull request as ready for review March 15, 2021 14:28
@ArielSAdamsNASA ArielSAdamsNASA added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Mar 15, 2021
@astrogeco astrogeco added IC:2021-03-23 and removed CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) labels Mar 22, 2021
CONTRIBUTING.md Show resolved Hide resolved
@astrogeco astrogeco changed the base branch from main to integration-candidate April 1, 2021 23:39
- Once successful, create a pull request.

For more information on our GitHub Action Workflows, view our [Security Policy](https://github.com/nasa/cFS/security/policy).

## Getting Started
Copy link
Contributor

Choose a reason for hiding this comment

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

The getting started section probably needs a rename now since it isn't really about "getting started" anymore.

@astrogeco astrogeco merged commit b01abf3 into nasa:integration-candidate Apr 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Complete Writing High Quality Code for Contributing.MD
3 participants