b1fce865ba7ad1309f8f1c4dbb90a9a7bca146c9
Dependency Tracking / SBOM Generation and Upload (push) Successful in 35s
Build, Test & Publish / Build (push) Successful in 44s
Build, Test & Publish / Build and Publish Container Image (push) Successful in 22s
Build, Test & Publish / Deploy to Infrastructure (push) Successful in 32s
LMP Snippets Store
A collection of handy code snippets and techniques that I have found useful so far in my career.
Live Site
The live site can be found at https://code.liampietralla.com/.
Running locally
To run the site locally, you will need to have Node.js installed. Once you have Node.js installed, you can run the following commands to get the site running locally:
# Install dependencies
yarn
# Run the dev server
yarn dev
Deployment
The site is deployed using a custom infrastructure setup. Ansible configuration can be found in the infra directory which is used to deploy the lastest version of the site to a DigitalOcean droplet. The site is then served using Nginx.
Deployment occurs automatically when a new commit is pushed to the main branch. This is done using GitHub Actions.
Description
A repository dedicated to collating and collection useful snippets, patterns and examples for use in a variety of settings.
243 KiB
Languages
TypeScript
58.2%
CSS
30.4%
HCL
8.4%
Dockerfile
3%