Skip to content

Part cFS/workflows#122, Add Internal Workflows#970

Open
arielswalker wants to merge 1 commit intonasa:devfrom
arielswalker:part-cfs/workflows#122-add-internal-workflows
Open

Part cFS/workflows#122, Add Internal Workflows#970
arielswalker wants to merge 1 commit intonasa:devfrom
arielswalker:part-cfs/workflows#122-add-internal-workflows

Conversation

@arielswalker
Copy link
Copy Markdown
Contributor

@arielswalker arielswalker commented Apr 24, 2026

Checklist (Please check before submitting)

Describe the contribution
Part of an internal issue cFS/workflows#122

Testing performed
MCDC (mcdc.yml)

MCDC Reusable Workflow (mcdc-reusable.yml)

Build and execute CFS with multiple configurations (test-cfs-qemu.yml)

  • Missing yocto build, waiting until this container is pushed to the registry
  • Tested in this workflow and this PR

Build and Test using multitarget makefile (build-cfs-multitarget.yml)

Add Issue or PR to Project (add-to-project.yml)

Add Issues or PRs to Project Reusable Workflow (add-to-project-reusable.yml)

Expected behavior changes
Adds the following workflows:

  • MCDC
  • Add To Project
  • Build and execute CFS with multiple configurations

Removes the following workflows:

  • Build, Test, and Run [OMIT_DEPRECATED = false]
  • Build, Test, and Run [OMIT_DEPRECATED = true]
  • Build and Test rtems 5 [OMIT_DEPRECATED=true]
  • cFS Documentation and Guides
  • Static Analysis with MISRA
  • Bundle Static Analysis
  • Static Analysis

System(s) tested on
GitHub Actions

Additional context
This PR does not fix the CodeQL workflows that fail due to outdated build commands on dev. There is another issue to address this. Will not work until the containers are updated from this PR.

For the add-to-project workflows to work, an org level secret needs to be made with repo: and project: selected. The secret should be named ADD_TO_PROJECT_PAT

Contributor Info - All information REQUIRED for consideration of pull request
Ariel Walker, MCSG TECH.

@arielswalker arielswalker force-pushed the part-cfs/workflows#122-add-internal-workflows branch from d93c744 to dad5474 Compare April 24, 2026 17:59
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.

1 participant