How to Debug Expo EAS Builds
When working with Expo EAS cloud builds, I often run into similar issues like I do with GitHub actions, and debugging takes equally slow. Fortunately, I can ssh to Expo cloud runner. There are many reasons...
Continuous integration and delivery in practice: GitHub Actions, versioning, release automation, and deployment patterns that reduce manual steps.
When working with Expo EAS cloud builds, I often run into similar issues like I do with GitHub actions, and debugging takes equally slow. Fortunately, I can ssh to Expo cloud runner. There are many reasons...
I love automating the publishing process for my Expo apps using GitHub. I already use GitHub for version control, it's the perfect tool for managing builds, especially when I work across different operating systems...
Inconsistent versioning and forgetting to increment the expo app version? Not great after spending 20 minutes for an app build. When I see this: Version code X has already been used. Try another version code. Here&...
Cloudflare offers free hosting for static pages with Cloudflare pages. I use it to host my Docusaurus documentation. I could have used GitHub pages, since my documentation is hosted on GitHub. I hadn’t considered it...
Release Please is a GitHub Action that automatically creates release pull requests and GitHub releases based on conventional commits. In my previous article, I explained how using conventional commit messages can automate various processes, such as...
When I first started professionally programming in a team, one of the first articles I had to read and memorize was How to Write a Git Commit Message by Chris Beams. And since then I used...