mirror of
				https://github.com/0glabs/0g-chain.git
				synced 2025-04-04 15:55:23 +00:00 
			
		
		
		
	post metrics for cd run
This commit is contained in:
		
							parent
							
								
									51cdc91782
								
							
						
					
					
						commit
						c46d70de46
					
				
							
								
								
									
										9
									
								
								.github/workflows/cd-internal-testnet.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/cd-internal-testnet.yml
									
									
									
									
										vendored
									
									
								
							| @ -47,3 +47,12 @@ jobs: | ||||
|       erc20-deployer-network-name: internal_testnet | ||||
|     secrets: inherit | ||||
|     needs: [start-chain-api] | ||||
|   post-pipeline-metrics: | ||||
|     uses: ./.github/workflows/metric-pipeline.yml | ||||
|     if: always() # always run so we metric failures and successes | ||||
|     with: | ||||
|       aws-region: us-east-1 | ||||
|       metric-name: kava.deploys.testnet.internal | ||||
|       namespace: Kava/ContinuousDeployment | ||||
|     secrets: inherit | ||||
|     needs: [seed-chain-state] | ||||
|  | ||||
							
								
								
									
										9
									
								
								.github/workflows/ci-master.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.github/workflows/ci-master.yml
									
									
									
									
										vendored
									
									
								
							| @ -39,3 +39,12 @@ jobs: | ||||
|           AWS_REGION: us-east-1 | ||||
|           AWS_ACCESS_KEY_ID: ${{ secrets.CI_AWS_KEY_ID }} | ||||
|           AWS_SECRET_ACCESS_KEY: ${{ secrets.CI_AWS_KEY_SECRET }} | ||||
|   post-pipeline-metrics: | ||||
|     uses: ./.github/workflows/metric-pipeline.yml | ||||
|     if: always() # always run so we metric failures and successes | ||||
|     with: | ||||
|       aws-region: us-east-1 | ||||
|       metric-name: kava.releases.merge | ||||
|       namespace: Kava/ContinuousIntegration | ||||
|     secrets: inherit | ||||
|     needs: [publish-internal] | ||||
|  | ||||
							
								
								
									
										3
									
								
								.github/workflows/ci-pr.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.github/workflows/ci-pr.yml
									
									
									
									
										vendored
									
									
								
							| @ -14,4 +14,7 @@ jobs: | ||||
|     if: always() # always run so we metric failures and successes | ||||
|     with: | ||||
|       aws-region: us-east-1 | ||||
|       metric-name: kava.releases.pr | ||||
|       namespace: Kava/ContinuousIntegration | ||||
|     secrets: inherit | ||||
|     needs: [default] | ||||
|  | ||||
							
								
								
									
										11
									
								
								.github/workflows/metric-pipeline.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								.github/workflows/metric-pipeline.yml
									
									
									
									
										vendored
									
									
								
							| @ -6,6 +6,12 @@ on: | ||||
|       aws-region: | ||||
|         required: true | ||||
|         type: string | ||||
|       metric-name: | ||||
|         required: true | ||||
|         type: string | ||||
|       namespace: | ||||
|         required: true | ||||
|         type: string | ||||
|     secrets: | ||||
|       CI_AWS_KEY_ID: | ||||
|         required: true | ||||
| @ -24,7 +30,10 @@ jobs: | ||||
|           aws-secret-access-key: ${{ secrets.CI_AWS_KEY_SECRET }} | ||||
|           aws-region: ${{ inputs.aws-region }} | ||||
|         if: always()  # Setup credentials even if the workflow failed | ||||
|       - name: Log Build | ||||
|       - name: Metric Pipleline Success | ||||
|         # replace TAG by the latest tag in the repository | ||||
|         uses: ros-tooling/action-cloudwatch-metrics@0.0.5 | ||||
|         if: always()  # Need to run to log the workflow failure | ||||
|         with: | ||||
|           metric-name: ${{ inputs.metric-name }} | ||||
|           namespace: ${{ inputs.namespace }} | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Levi Schoen
						Levi Schoen