CI/CD Pipeline Successfully Integrated via GitHub Actions
This is a live test post to confirm that the new automation pipeline for the aslando.life ecosystem is officially up and running!
From now on, manual deployments are a thing of the past. I have successfully integrated a fully automated CI/CD Pipeline using GitHub Actions, AWS S3, and AWS CloudFront.
Here is how the new workflow operates under the hood:
- Code Push: Every time a new feature or microblog post is pushed to the
mainbranch, it triggers a GitHub Actions runner. - S3 Sync: The runner securely authenticates with AWS using dedicated credentials and syncs the static files directly to the S3 bucket.
- Cache Invalidation: Finally, the pipeline triggers an automated CloudFront invalidation across our active distributions, wiping the old cache instantly.
By seeing this exact post live on the website, it proves that the pipeline handles the entire process—from a simple git push to global production—in less than 15 seconds.
With the infrastructure fully automated, I can now focus 100% on designing the 3D grid mechanics for the upcoming Pac-Cube game. Stay tuned!