Kaizen Today I Learned by Ville Säävuori

Posts tagged github

Weeknotes 2022/18 - Signed GitHub Commits, Deprecating Cypress

The Rust-based Electron alternative, Tauri, is in release candidate status. I want to keep up with its development to be able to compare it to Electron so I created a simple tauri-vue-template that uses Vite for bundling. In the process I learned how to sign GitHub commits which was really easy to set up using brew (to install GPG) and GPG Suite (to handle the keys and macOS keychain).

· Read the full article →

Weeknotes 2022/13 - Tweaking GitHub Actions

I’ve been working a lot with GitHub Actions lately. Ever since GitLab totally fucked up their pricing model I’ve been slowly moving my projects from GitLab to GitHub, and now I’m in a place where I’m trying to homogenize the action pipelines as much as possible. Last week I added a native code coverage job that doesn’t depend on any third-party service.

· Read the full article →

Code Coverage Using GitHub Actions

I like using GitLab because it has so much of the everyday developer tooling integrated right into the product. Nowadays GitHub Actions are powerful enough to do many of the same things, including code coverage. Most projects on GitHub use external services like Codecov for code coverage reporting. I don’t have the budget for these external services and I’m not interested in setting up and maintaining different solutions based on the publicity or the organization of the project so I decided to write a native solution using Github Actions instead.

· Read the full article →

Weeknotes 2022/6 - Electron, Vue

This week I started working on a new native app for Slipmat using Electron. I’ve been slowly building a starter template for Python + Electron for few months now ever since Simon published his Datasette app. I’ve intentionally kept the project on a slow burner and returned to it every now and then to give myself time to get a better general understanding of the Electron framework.

· Read the full article →