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 #566, Adds CCB Agenda generation workflow #598

Merged
merged 1 commit into from
Nov 17, 2022
Merged

Conversation

chillfig
Copy link
Contributor

@chillfig chillfig commented Oct 19, 2022

Checklist (Please check before submitting)

Describe the contribution

Testing performed
Test on fork: https://github.com/chillfig/cFS/actions/runs/3338091197

  1. Navigate to "update wiki" action (https://github.com/chillfig/cFS/actions/workflows/cfs-wiki.yml)
  2. Click "Run workflow" drop-down on right-hand side of screen
  3. For "Use workflow from", select "ccbAgenda" branch.
  4. Click green button "Run workflow"
    5.) Navigate to "update wiki" action and observe newly created "ccb-agenda" artifact.

Expected behavior changes
User can use this workflow to update the nasa/cFS wiki page with a new CCB agenda markdown file, and other updates to the wiki page's _Sidebar.md and Home.md files. The workflow can be ran any day of the week and appropriately handle correct date stamping. The CCB agenda markdown file generated with this workflow is ordered from top to bottom of authors with pull requests totaling least additions/deletions to most. A user manually runs this workflow from the Actions tab of nasa/cFS.

System(s) tested on
Forked cFS wiki: https://github.com/chillfig/cFS/wiki

Additional context
N/A

Code contributions
The cFS repository is provided to bundle the cFS Framework. It is utilized for bundling submodules, continuous integration testing, and version management and does not contain any software. Code contributions should be directed to the appropriate submodule.

Contributor Info - All information REQUIRED for consideration of pull request
Justin Figueroa, Vantage Systems

@chillfig chillfig self-assigned this Oct 19, 2022
@chillfig chillfig marked this pull request as draft October 19, 2022 21:38
@chillfig chillfig force-pushed the ccbAgenda branch 2 times, most recently from d53b428 to 7a7015c Compare October 20, 2022 14:56
@chillfig chillfig marked this pull request as ready for review October 20, 2022 15:00
@chillfig chillfig added the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Oct 20, 2022
@dzbaker dzbaker removed the CCB:Ready Pull request is ready for discussion at the Configuration Control Board (CCB) label Oct 20, 2022
@dzbaker dzbaker added the CCB:Approved Indicates code review and approval by community CCB label Oct 27, 2022
dzbaker added a commit that referenced this pull request Nov 17, 2022
*Combines:*

osal v6.0.0-rc4+devtbd

**Includes:**

*cFS*
- #598
- #611

*osal*
- nasa/osal#1335
- nasa/osal#1329

Co-authored by: Joseph Hickey <jphickey@users.noreply.github.com>
Co-authored by: Justin Figueroa <chillfig@users.noreply.github.com>
Co-authored by: Ariel Adams <arielsadamsnasa@users.noreply.github.com>
Co-authored by: Daniel Knutsen <dmknutsen@users.noreply.github.com>
dzbaker added a commit that referenced this pull request Nov 17, 2022
*Combines:*

osal v6.0.0-rc4+devtbd

**Includes:**

*cFS*
- #598
- #611

*osal*
- nasa/osal#1335
- nasa/osal#1329
- nasa/osal#1336

Co-authored by: Joseph Hickey <jphickey@users.noreply.github.com>
Co-authored by: Justin Figueroa <chillfig@users.noreply.github.com>
Co-authored by: Ariel Adams <arielsadamsnasa@users.noreply.github.com>
Co-authored by: Daniel Knutsen <dmknutsen@users.noreply.github.com>
@dzbaker dzbaker mentioned this pull request Nov 17, 2022
2 tasks
dzbaker added a commit that referenced this pull request Nov 17, 2022
*Combines:*

osal v6.0.0-rc4+dev161

**Includes:**

*cFS*
- #598
- #611

*osal*
- nasa/osal#1335
- nasa/osal#1329
- nasa/osal#1336

Co-authored by: Joseph Hickey <jphickey@users.noreply.github.com>
Co-authored by: Justin Figueroa <chillfig@users.noreply.github.com>
Co-authored by: Ariel Adams <arielsadamsnasa@users.noreply.github.com>
Co-authored by: Daniel Knutsen <dmknutsen@users.noreply.github.com>
@dzbaker dzbaker merged commit fb37be9 into nasa:main Nov 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCB:Approved Indicates code review and approval by community CCB continuous-integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Automate generation of CCB Agenda
2 participants