Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] More complete CI templates #679

Open
MartinZikmund opened this issue May 8, 2024 · 2 comments
Open

[Epic] More complete CI templates #679

MartinZikmund opened this issue May 8, 2024 · 2 comments
Assignees
Labels
epic kind/enhancement New feature or request.

Comments

@MartinZikmund
Copy link
Member

MartinZikmund commented May 8, 2024

What would you like to be added:

Common request of users is to get a more complete CI templates which are plug and play (user just provides their required details e.g. signing keys, certificates, etc., which will be documented along with the CI templates)

  1. Building target-specific side-loadable packages
  2. Running xplat Runtime Tests
  3. WASM
    • Deploy to Azure Static Web Apps
    • Deploy to Azure App Services
    • Deploy to AWS?
  4. Android - sign and deploy to Google Play
    • Beta packages
    • Production packages
  5. iOS - sign and deploy to App Store
    • Beta packages
    • Production packages
  6. macOS - sign and deploy to App Store
    • Beta packages
    • Production packages
  7. WinAppSDK - sign and deploy to Microsoft Store
    • Beta packages
    • Production packages
  8. Other stores? Ubuntu, etc.

Other concerns

  • Handling package versioning
  • Custom icons for beta vs. prod
@MartinZikmund MartinZikmund added kind/enhancement New feature or request. triage/untriaged Indicates an issue requires triaging or verification. epic and removed triage/untriaged Indicates an issue requires triaging or verification. labels May 8, 2024
@dansiegel
Copy link
Contributor

I'm not sure how crazy we should be getting on QA/Prod pipelines... but in general I agree the templates should be updated to get people off the ground with something that can generate an app package for each platform. If you have at least the scaffolding to get an app built it's generally not too bad to customize it a bit to have a build for QA and one for Prod and there are a lot of assumptions people could make that I'm not sure we should be doing.

@dansiegel dansiegel self-assigned this May 8, 2024
@agneszitte
Copy link
Contributor

cc @jeromelaban, @francoistanguay for info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic kind/enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

3 participants