Recursive `.π‘”π‘–π‘‘π‘–π‘”π‘›π‘œπ‘Ÿπ‘’`: When Ignoring Goes Too Far

intro You might have heard of the “recursive .gitignore symptom”, or maybe you haven’tβ€”but if you work with Git long enough, there’s a good chance you’ll run into it. It’s one of those sneaky issues that can cause unexpected behavior in your repositories, making files disappear from Git tracking when you least expect it. Imagine …

Your GitHub Secrets Ain’t That Secret: (GitHub actions hack)

Intro Sometimes secrets in the real world aren’t as secret as we think! Although it can be scary, it’s really easy to show the content of your secret in GitHub actions log. You might not mind if your repo is private but if it is public and your Open Source project still needs things to …

GitHub Actions Cheat Sheet: What I learned from GitHub CI in 2 weeks

Intro This year I set a goal to explore and learn most popular CI solutions like GitLab, including all cloud native ones. My first pick had to be GitHub Actions, which I heard a lot of but never used. So I decided to plunge into it to see how rich the solution was. Since I …