Cute Chess hackathon 2022
In June, we held the annual Cute Chess hackathon.
Similarly to last year, the majority of our time was spent on reviewing pull requests that had been accumulated through the year.
This year I focused on our release process. I had outlined nice-to-haves in a issue #772 and implemented some of then already before the hackathon. I continued automating our release process with GitHub Actions.
release-tool, a Python script, that helps us to avoid some common mistakes when creating a release, such as creating a release from a wrong branch
I created a GitHub Actions workflow to automate release process when a Git tag is pushed
I added automatic AppImage creation when a release is generated
I added automatic Windows zip file generation
For the 1.3.0 release we still need the Windows installer generation. Once this is in, we’ll release 1.3.0 with just a Git push!
That’s all I have for this month, see you in the next one!