aca-review-apps

Enable GitHub developers to create a new revision of Azure Container App for review by using GitHub Actions

MIT License

Stars
52
Committers
9

Bot releases are hidden (Show)

aca-review-apps - The Initial Public Preview Release - Marketplace Latest Release

Published by yuhattor almost 2 years ago

Fixed documentation and updated dependencies for marketplace release

Full Changelog: https://github.com/Azure/aca-review-apps/compare/v0.2.0...v0.2.1

aca-review-apps - The Initial Public Preview Release

Published by yuhattor about 2 years ago

GitHub Actions can be used to automate the workflow of creating a new revision of Azure Container App. ACA Review Apps runs the code contained in the GitHub pull request as an app in the Container App. The review app is then created as a new revision with a Weight of 0, each with a unique URL that can be shared. This is a great way to review and test code changes.

Full Changelog: https://github.com/Azure/aca-review-apps/compare/v0.1...v0.2.0
Initial Design Proposal: #27

GitHub Action Flow

The process is as follows. For more detail, please read README.md.
We currently support new revision creation, and existing revision deactivation after PR is merged

image

Contributors

Hirofumi Horikawa(@horihiro) has done a huge job in maintaining the development environment for this github action and ensuring that the activation/deactivation of revisions is carried out.
Kodai Sakabe(@koudaiii) played a big role in organizing the design of this action and getting it stable and publicly available.
Ryosuke Hyakuta(@ry0y4n) took the lead in the early development and did extensive development including instructions and test environment.
Kyokutou In(@k-in) identified many minor operational instabilities before releasing this action.

We would like to thank all the contributors and early testers.

aca-review-apps - v0.1.0

Published by horihiro about 2 years ago

The Initial Developer Preview Release

This is a developer and verifier release for GitHub Action itself. Do not use for the production environment.

Full Changelog: https://github.com/Azure/aca-review-apps/commits/v0.1.0
Design Proposal: https://github.com/Azure/aca-review-apps/issues/27