LinkORB Engineering
The purpose of this note is to provide best practices when merging and deploying changes for the engineering-astro repository.
Upon merging a pull request, the repository’s publish.yaml workflow will automatically build and deploy the updated Astro site to engineering.linkorb.com.
The build and deploy actions can be reviewed while underway or after completion at the repository’s actions page.
After successful completion, the changes can also be validated on the site itself.
The primary benefit of validating each change before executing another merge, is that in the event of a failed build or deployment, the single change can be reverted.
In the event of a failed build or deployment, a merge can be reverted by:
As with any merge, the build and deploy actions will be automatically triggered.
#technical-documentation
)