Posts

Showing posts with the label Github

GitHub Actions

GitHub Actions     Obviously you can use Azure Dev Ops or GitHub Actions.  I just wanted to post about why I was excited about the trend to GitHub Actions.  .NET Aspire  GitHub Action  Pipeline Workflow 1. Shift-Left Continuous Integration (CI)  Trigger Orchestration : A git push to your main branch initiates an event-driven webhook that awakens your self-hosted Windows worker node .  Stateless Build Matrix : The workflow leverages a clean runner workspace environment to execute dotnet build and dotnet test . This ensures Shift-Left security and validation , catching structural anomalies and regression bugs before a single line of compiled code leaves the local machine.  Hermetic Dependency Caching : The pipeline utilizes aggressive NuGet package caching actions on the local NTFS filesystem to maximize throughput, bypass network bottlenecks, and compress build execution time. 2. Containerization and Artifact Store Dockerized Microservices ...

Personal Profile Website Now Available!

 Personal Profile Website    I created my personal profile website ( ericwood8.github.io ) after inspiration from Chris Tran that I met at the ReactJs Dallas meeting.  I wished I did this earlier.  It is good to take account of all I have done.  It took about two weeks to create it.  So far I am happy how it turned out, with the exception that I need to add more pictures throughout.  I got to try out the buttons in Pico CSS that I decided against and Bulma CSS that I kept ( https://bulma.io/ ).  Basically the website is practically all HTML and vanilla CSS with a sprinkle of Bulma for buttons.  I used Github Desktop to push the profile code, instead of FileZilla that I use to push the changes to the Freestone County Archives. Github has a delay of a minute on average after the posting to update the site.    Website: ericwood8.github.io     Code: github.com/ericwood8/ericwood8.github.io