Skip to content

ci(workflows): sync firstdata metadata to S3-compatible storage#17

Merged
ningzimu merged 1 commit into
mainfrom
ci/sync-firstdata-to-cos
Feb 28, 2026
Merged

ci(workflows): sync firstdata metadata to S3-compatible storage#17
ningzimu merged 1 commit into
mainfrom
ci/sync-firstdata-to-cos

Conversation

@ningzimu
Copy link
Copy Markdown
Collaborator

@ningzimu ningzimu commented Feb 28, 2026

Summary

  • Add S3 env vars injected from GitHub Secrets
  • Configure AWS CLI for S3-compatible endpoint
  • Sync firstdata/ directory to S3 bucket after index update
  • Support optional --delete flag via ENABLE_DELETE secret

Test plan

  • Ensure GitHub Secrets are configured: S3_ACCESS_KEY, S3_SECRET_KEY, S3_BUCKET_NAME, ENDPOINT_URL, ENABLE_DELETE
  • Trigger update-indexes workflow and verify sync step runs successfully
  • Confirm firstdata/ is synced to the correct S3 prefix

- add S3 env vars config from GitHub Secrets
- configure AWS CLI for S3-compatible endpoint
- sync firstdata/ to S3 bucket with optional --delete support
@ningzimu ningzimu merged commit 40d7134 into main Feb 28, 2026
@mingcha-dev mingcha-dev deleted the ci/sync-firstdata-to-cos branch April 30, 2026 03:32
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