Virtual Site Tour

Similar to my “Automated Static Website Pipeline with Github” under the AWS category, I automated the site tour deployment as a static website. 
Our Site Tour was outsourced to CircleScapes.com. They did an amazing job, you should go check them out. 
The workflow for this was pretty simple – once I decided to take full ownership of the workflow. At first, we utilized Blackbaud’s hosting team to publish the site for us. After waiting two weeks for confirmation and deployment, it was finally listed. By then, we had more updates to push! It took about 3-4 days to get through support before we were given a confirmation that it was published – incorrectly. I’m not blaming anybody, I just think there’s a disconnect between the repositories that they had and the task at hand. 
Either way, I decided to test my deployment method to see if I can reduce the time to publish and reduce the amount of time required to communicate our changes with support. 

  1. Edit the code in VS Code (@Code) or any html editor. 
  2. Commit the changes to my Github repository (Github desktop w/ Git)
  3. Push the change to the repository
  4. Automate the push from Github to S3 with Github Workflows (‘actions’)

And that’s it! 

Leave a Reply

Your email address will not be published.