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

Upgrade GitHub CI/CD Workflows to Current Stable Version #241

Closed
17 tasks
aj-stein-nist opened this issue Jul 12, 2022 · 1 comment
Closed
17 tasks

Upgrade GitHub CI/CD Workflows to Current Stable Version #241

aj-stein-nist opened this issue Jul 12, 2022 · 1 comment

Comments

@aj-stein-nist
Copy link

User Story:

As an OSCAL tool developer, in order to make sure CI/CD is properly developed and integrated in relevant OSCAL projects, I want the current version of GitHub Actions CI/CD workflows updated to current stable.

Goals:

The NIST OSCAL Team will assist the FedRAMP PMO's and 10x development team to complete cleaning, deduplification, and misc improvements to the GitHub Actions in usnistgov/OSCAL for improved maintenance, stability, and resiliency.

Dependencies:

Acceptance Criteria

  • All readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

Story Tasks

  • TBD

Definition of Done

  • Acceptance criteria met
  • Unit test coverage of our code > 90% - needs automation story
  • Accessibility tests pass - needs automation story
  • Automated code quality checks pass
  • Security reviewed and reported - check in with Wes on what we could do here
  • Reviewed against plain language guidelines
  • Design QA passed
  • Code must be self-documenting
  • No local tech debt
  • Documentation updated
  • Architectural Decision Record completed as necessary for significant design choices
  • PR reviewed & approved
  • Source code merged
@aj-stein-gsa
Copy link
Contributor

It would seem we have taken a different approach and our next generation CI will not directly on usnistgov/OSCAL automation, just the source Metaschema and indirect references to assets in submodules. I will mark this as not planned to close.

@aj-stein-gsa aj-stein-gsa closed this as not planned Won't fix, can't repro, duplicate, stale Oct 25, 2024
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in FedRAMP Automation Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

3 participants