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

WIP use worflow_call to dynamically lint, format, test, and build based on what files are changed #1513

Closed
wants to merge 93 commits into from

Conversation

robertmitchellv
Copy link
Collaborator

PULL REQUEST

Summary

This is a WIP MVP to allow for linting, formatting, testing, and building to be done based on what files are changed rather than running everything for each PR.

Given that some of our existing actions, e.g., listContainers is using a workflow_call to share data between workflows this is an attempt to similarly chain these workflows to share data with added metadata between workflows to determine what should run in CI/CD.

Related Issue

Fixes:

Additional Information

Anything else the review team should know?

Checklist

  • If this code affects the other scrum team, have they been notified? (In Slack, as reviewers, etc.)

@robertmitchellv robertmitchellv self-assigned this Mar 19, 2024
Copy link

codecov bot commented Mar 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.02%. Comparing base (4c157b4) to head (63516b4).

❗ Current head 63516b4 differs from pull request most recent head 44c4805. Consider uploading reports for the commit 44c4805 to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1513   +/-   ##
=======================================
  Coverage   97.02%   97.02%           
=======================================
  Files          48       48           
  Lines        3056     3056           
=======================================
  Hits         2965     2965           
  Misses         91       91           
Flag Coverage Δ
unit-tests 97.02% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

robertmitchellv and others added 26 commits March 19, 2024 16:24
@KennethSkylight
Copy link
Collaborator

Is still being worked on or should we close it?

@robertmitchellv
Copy link
Collaborator Author

@KennethSkylight KennethSkylight deleted the robert/1494-ci-cd-spike branch July 22, 2024 16:38
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