Latest Updates

Documenting code, one commit at a time.

Streamlining Tauri App Builds with GitHub Actions

Building cross-platform desktop applications with Tauri is powerful, but integrating it into a CI/CD pipeline can sometimes be tricky. One common hurdle is ensuring that all necessary dependencies and build steps are executed correctly within the CI environment.

The Problem: Missing Build Commands

When setting up a GitHub Actions workflow for a Tauri project (like ERP-1st), you might

Read more

Streamlining Tauri Builds with GitHub Actions in ERP-1st

Introduction

The ERP-1st project aims to provide a comprehensive enterprise resource planning solution. Recently, the team focused on optimizing the build process for their Tauri-based application, leveraging the power of GitHub Actions for automation and consistency.

The Problem

Previously, the build process for the Tauri application in ERP-1st required manual steps or custom scripting

Read more

Streamlining Frontend Builds in ERP-1st with Tauri

The ERP-1st project aims to deliver a comprehensive enterprise resource planning solution. Recently, the development team focused on optimizing the frontend build process for faster and more reliable deployments.

The Challenge

Previously, the project relied on a tauri-action GitHub Action to build the frontend. While convenient, this approach introduced some level of abstraction and

Read more

Streamlining Builds with Optimized GitHub Actions

Introduction

This post focuses on improving the efficiency and reliability of build processes using GitHub Actions. We'll explore how to add dependencies and correct syntax issues in your workflow files to ensure smoother and more predictable builds.

Addressing Dependencies

One common challenge in CI/CD pipelines is ensuring that all necessary dependencies are available before the build

Read more

Enhancing Backend Reliability with CORS Fixes and Resource Inclusion

In the ERP-1st project, maintaining a robust and reliable backend is crucial for seamless operation. A recent effort focused on addressing cross-origin resource sharing (CORS) issues and ensuring comprehensive resource inclusion within the backend build process. This addresses potential security vulnerabilities and ensures the application functions as expected across different environments.

Read more