Skip to content

Remove Metrics#223

Merged
korgon merged 1 commit intomainfrom
remove-metrics
Mar 5, 2026
Merged

Remove Metrics#223
korgon merged 1 commit intomainfrom
remove-metrics

Conversation

@korgon
Copy link
Contributor

@korgon korgon commented Mar 5, 2026

  • removing metrics generation and upload for now

@korgon korgon merged commit 8f27996 into main Mar 5, 2026
4 of 5 checks passed
@korgon korgon deleted the remove-metrics branch March 5, 2026 01:35
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Removes (disables) metrics generation and S3 upload from the publish GitHub Actions workflow.

Changes:

  • Commented out the “Generate Metrics Files” step.
  • Commented out the “Upload Metrics Files to S3” step.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +65 to +69
# - name: Generate Metrics Files
# run: npm run build:metrics

- name: Upload Metrics Files to S3
run: aws s3 sync --region us-east-1 ./metrics/data s3://datawarehouse-stage/team-metrics-import/ No newline at end of file
# - name: Upload Metrics Files to S3
# run: aws s3 sync --region us-east-1 ./metrics/data s3://datawarehouse-stage/team-metrics-import/ No newline at end of file
Copy link

Copilot AI Mar 5, 2026

Choose a reason for hiding this comment

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

With the metrics steps commented out, the workflow still configures AWS credentials, which is now unused. This keeps an unnecessary dependency on AWS secrets and can cause the job to fail if those secrets are unavailable; consider removing the AWS credential step (or guarding it with the same condition as metrics when re-enabled).

Copilot uses AI. Check for mistakes.
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.

4 participants