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

Feat/mine/finalized dart action v3 #3874

Conversation

fjnoyp
Copy link
Contributor

@fjnoyp fjnoyp commented Sep 29, 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.

WIP:
Null matrix causes log metric to crash.
Null value error unknown cause

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

@fjnoyp fjnoyp requested a review from a team as a code owner September 29, 2023 12:46
@fjnoyp fjnoyp marked this pull request as draft September 29, 2023 12:47
@fjnoyp fjnoyp requested a review from dnys1 September 29, 2023 12:47
@fjnoyp fjnoyp changed the base branch from main to feat/mine/finalizedDartAction September 29, 2023 12:53
@fjnoyp
Copy link
Contributor Author

fjnoyp commented Sep 29, 2023

Please ignore:

  1. Switched test runners (switched to perform local tests on my account)
  2. Any workflow ending in 'copy' they are forced to run to check behavior

Desired review:

  1. aft changes
  2. base github action workflow changes (flutter_vm.yaml dart_vm.yaml etc)

test-type: unit
working-directory: ${{ inputs.working-directory }}

framework: flutter
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The other way to do this instead of passing this in for each workflow is just keep a map in the action of workflowName -> values.

@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartActionV3 branch from 4fbeea4 to daa02d3 Compare October 3, 2023 16:55
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartAction branch from 6197c29 to 617bf67 Compare October 3, 2023 16:56
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartActionV3 branch 2 times, most recently from 7453bb8 to 68c971c Compare October 4, 2023 19:10
chore(repo): update base github workflows to log

TEMP: Force sample tests to check behavior

debug tests update log metric

TEMP - FORCE NON SCHEDULED TESTS

fix nullable job conclusions issue

Attempt to fix errors

fix null matrix sends

test casing fix for finding failing job

update job identifier to include workflow name

TEMP REMOVE - use normal runners

Update tests to fix duplicate name issues

FORCE another TEST
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartActionV3 branch from aa5498c to 96281ff Compare October 6, 2023 16:37
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartAction branch from 2e75b63 to 3cec5b1 Compare October 6, 2023 20:26
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartActionV3 branch from f37f8e6 to aa7876e Compare October 6, 2023 20:27
@fjnoyp fjnoyp force-pushed the feat/mine/finalizedDartAction branch from 3cec5b1 to 8e93481 Compare October 6, 2023 21:02
@fjnoyp fjnoyp deleted the branch aws-amplify:feat/mine/finalizedDartAction October 9, 2023 16:13
@fjnoyp fjnoyp closed this Oct 9, 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.

2 participants