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

chore(repo): Update All Github Workflows to Log to CW #3911

Closed

Conversation

fjnoyp
Copy link
Contributor

@fjnoyp fjnoyp commented Oct 7, 2023

Issue #, if available:

Description of changes:

Add logic to send Cloudwatch metrics from all Github Action workflows.

Update aft to generate workflows that track metrics.
Update base github workflows to track metrics.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

kyle added 5 commits October 6, 2023 14:02
1. Take working-directory instead of package-name to find category
2. Matrix is not required in cases when matrix does not exist
3. Remove category input, will be calculated using working-directory input instead.
4. Refactory Github API response parse logic to use generated class files
Generated workflows now need additional permissions and inherit secrets to enable their sub workflow calls to be authorized to log metrics.
@fjnoyp fjnoyp requested a review from a team as a code owner October 7, 2023 11:56
@fjnoyp fjnoyp changed the title Feat/mine/finalized dart action v4 chore(repo): Update All Github Workflows to Log to CW Oct 7, 2023
@fjnoyp fjnoyp marked this pull request as draft October 7, 2023 12:00
@fjnoyp fjnoyp closed this Oct 7, 2023
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