Latest Updates

Documenting code, one commit at a time.

Automating Astro Deployments to GitHub Pages with GitHub Actions

Project Context

For our alma-srl-ingenieria project, maintaining a static site efficiently is key. Traditionally, deploying updates to static content could involve manual steps, which are prone to errors and consume valuable developer time. To streamline this process and ensure consistent, fast deployments, we've implemented an automated CI/CD pipeline using GitHub Actions for our

Read more

Streamlining Website Hosting with CNAME Records for alma-srl-ingenieria

Introduction

When managing the web presence for projects like alma-srl-ingenieria, ensuring a seamless and flexible way to route traffic to various services is crucial. Our recent work involved configuring a Canonical Name (CNAME) record, a fundamental component of the Domain Name System (DNS), to streamline how our domain points to its hosted services.

Read more

Streamlining Application Deployment: Insights from OrdoERP's MSIX Update

Introduction

In KamelotDeveloper's ERP-1st project, ensuring a seamless user experience begins long before the first line of business logic is executed. It starts with a robust and reliable application deployment. A recent chore commit highlights the continuous effort to refine this process, specifically through an update to the OrdoERP application's MSIX package to version 1.2.0.

Read more

Optimizing ERP-1st for Distribution: Integrating an MSI Installer for Store Submission

The Challenge: Streamlining Application Store Submission

For the ERP-1st project, a crucial aspect of reaching end-users is through official application stores. This approach offers enhanced discoverability, simplified installation, and reliable update mechanisms. However, successfully submitting an application to a store often requires adherence to specific packaging standards and robust

Read more

Ensuring Application Consistency: Adopting Store-Assigned Identity Values

The Challenge of External Identity

For the KamelotDeveloper/ERP-1st project, maintaining consistent application identity, publisher information, and display names across various distribution channels can be a significant hurdle. When an application is listed in an external 'Store' or marketplace, it often has specific metadata requirements or even mandated values for these attributes.

Read more

Ensuring Application Publishing Success: Aligning Publisher Display Names

Introduction

Imagine launching a stellar application, only for it to be held back by a single, seemingly minor detail: a mismatched name. In the intricate world of application distribution, seemingly minor details can have significant impact. For Kamelot Developer's ERP-1st project, ensuring our application's metadata perfectly aligned with publishing platform requirements was a recent,

Read more

Streamlining Releases: Upgrading softprops/action-gh-release to v2 in ERP-1st

The Problem

In our ERP-1st project, maintaining efficient and secure CI/CD pipelines is paramount. We identified that our existing GitHub Actions workflow for creating releases was using an older version of softprops/action-gh-release. While functional, older action versions can pose security risks, lack newer features, and might eventually become deprecated, leading to workflow instability.

Read more

Streamlining Tauri Application Releases: The Power of `tauri.conf.json` Version Bumps

Ever found yourself manually tracking application versions across various deployment platforms, risking discrepancies and user confusion? For desktop applications, consistent versioning is not just good practice—it's essential for updates, bug tracking, and user trust.

The Project Context

In the KamelotDeveloper/ERP-1st project, which leverages the powerful Tauri framework for building

Read more

Streamlining Desktop Deployment with MSIX Packaging in ERP-1st

Our team working on the KamelotDeveloper/ERP-1st project has recently enhanced our application deployment strategy. This significant update focuses on integrating MSIX packaging, a modern Windows app packaging format, into our build pipeline to simplify installation and updates for our ERP application.

Introduction

Modern application development demands not just robust functionality but

Read more