ff3,
@ff3@fosstodon.org avatar

⚡ It works! Yay! ⚡

Firefly III release v6.1.8 was released, in its entirety, by a GitHub action. All I did was write a fancy GitHub action and the rest was automated.

That includes downloading new Crowdin translations, running PHP CS, parsing the changelog, generating JSON, building the frontend, Sonarcloud, merging, tagging and releasing.

I'm well aware this is very common for a lot of other software to do, but it turned out to be a neat little challenge!

https://github.com/firefly-iii/firefly-iii/actions/runs/7767832852/job/21185078708

JamborJan,
@JamborJan@mastodon.social avatar

@ff3 well done! That’s a huge accomplishment. I guess everyone is struggling day by day and improving bit by bit to achieve something similar.

SteffoSpieler,
@SteffoSpieler@fellies.social avatar

@ff3 yay, congrats! :sd_hype: :sd_hype:

Also thanks for making such a great software! :sd_heart:

ff3,
@ff3@fosstodon.org avatar

@SteffoSpieler thanks!

Appeasing3819,

@ff3 once you start with this, you can never go back to do it manually :blob3c:

ff3,
@ff3@fosstodon.org avatar

@Appeasing3819 meh, I'm not too sure about that. The GitHub action is basically all of the scripts I used to kick of manually merged into a yaml file. I still have the original Bookstack-page that lists them. I think I can go back. If I want to is something else entirely though ;)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • everett
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • rosin
  • tester
  • Youngstown
  • khanakhh
  • slotface
  • ngwrru68w68
  • kavyap
  • mdbf
  • InstantRegret
  • JUstTest
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • normalnudes
  • Durango
  • cisconetworking
  • anitta
  • modclub
  • cubers
  • Leos
  • provamag3
  • megavids
  • lostlight
  • All magazines