Skip to content

Add Staging Environment Smoke Test Job Before Production Release Workflows #308

Description

@maugauwi-hash

Area: Infrastructure & CI/CD
Priority: Medium
Estimated Time: 2.5 hours

Description:
CI workflows (android-ci.yml, ios-ci.yml) appear focused on build/test/lint. There's no
apparent smoke-test job hitting a staging API_BASE_URL before a release build is cut, which would
catch a backend/client contract mismatch (e.g., a shared/api-contract.md field rename) before it
reaches users.

Tasks:

  • Add a smoke-test job running core flows (auth, list vaults, check-in) against a staging environment
  • Gate release workflows on this job passing
  • Document the staging environment's relationship to API_BASE_URL configuration in README.md

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions