Skip to content

feat(deploy): add upload success logging for debugging #28

@athola

Description

@athola

Background

Identified during PR #27 review as out-of-scope enhancement.

Original Review Comment:

G2: Consider adding upload success logging (low priority)

Location: .github/workflows/deploy.yml (upload section)

Scope

Add logging for successful file uploads during deployment to improve debugging and visibility into the deploy process.

Suggested Implementation

After each successful upload (HTTP 200/201), log:

  • File path uploaded
  • Target bucket path
  • Response status

Example:

if [[ "$HTTP_STATUS" =~ ^2 ]]; then
  echo "✓ Uploaded: $file$BUCKET_PATH"
fi

Acceptance Criteria

  • Log successful uploads with file path
  • Include in both deploy.yml and deploy-dry-run.yml
  • Keep output clean (consider verbosity flag)

References


Created from PR #27 review triage

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions