Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

WalletConnect/ci_workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

72 Commits

Repository files navigation

WalletConnect Standard CI for Rust Projects

Standard Flows

Name File
CI ci.yml
Release release.yml
CD cd.yml
Check App ci-check-app.yml
Check Infra ci-check-infra.yml
Plan Infra ci-plan-infra.yml
Release App release-app.yml
Get Deployed Version release-get_deployed_version.yml
Build and Publish build-publish.yml
Deploy Infra deploy-infra.yml
Deploy App deploy-app.yml

Examples

Name Description
dispatch_deploy.yml Let a user manually run a complete deployment of both infrastructure and code.
dispatch_publish.yml Let a user manually publish the application to ECR.
dispatch_validate.yml Let a user manually run the CI and custom validation.
event_pr.yml Triggered when a PR is created or when changes are pushed to it.
event_release.yml Triggered when a PR is merged onto main.
sub-cd.yml Utility sub-flow called by event_release and dispatch_deploy.
sub-validate.yml Utility sub-flow called by dispatch_validate and sub-cd. Performs custom validation.

Standard Repo Variables

  • AWS_REGION
  • AWS_ROLE_MONITORING
  • AWS_ROLE_PROD
  • AWS_ROLE_STAGING
  • GRAFANA_WORKSPACE_NAME
  • IMAGE_NAME
  • RUN_GROUP
  • RUST_VERSION
  • SUBDOMAIN_NAME
  • TF_DIRECTORY

Standard Repo Secrets

  • GITHUB_TOKEN
  • TF_API_TOKEN
  • RELEASE_PAT

About

WalletConnect Standard CI for Rust Projects

Topics

Resources

License

Stars

Watchers

Forks

Contributors 5

AltStyle によって変換されたページ (->オリジナル) /