Skip to content

✨ Asset Validation Script #1498

@zacharykeeping

Description

@zacharykeeping

Hi Developers,

Pain

Tenant assets need to meet specific requirements (dimensions, file formats, etc.). Manual checking is error-prone and time-consuming.

Suggested Solution

Create automated validation scripts that check tenant assets against requirements. Run these scripts in CI/CD pipeline to catch issues early.

Implementation:

  • Create PowerShell/Bash validation script
  • Check iOS and Android icon requirements
  • Add to CI/CD pipeline

Tasks

  • Create PowerShell validation script
  • Create Bash validation script for Unix systems
  • Check iOS icon sizes (required sizes per Apple guidelines)
  • Check Android icon sizes (required densities)
  • Validate file formats
  • Check for required assets
  • Add to pre-build step in CI/CD
  • Document asset requirements
  • Create helpful error messages for missing/invalid assets

Acceptance Criteria

More Information

Files to Create:

  • NEW: tools/validate-tenant-assets.ps1
  • NEW: tools/validate-tenant-assets.sh
  • MODIFY: CI/CD pipeline to run validation

Epic: #1483

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions