Skip to content

Details

Hello Everyone!
We are happy to announce the first meetup for this season, in which we are going to utilize GitHub Actions to get the most out of its CI/CD features!

Topic
GitHub Actions offer robust and free CI/CD capabilities to streamline your development process. In this meetup, we'll dive into the core components of GitHub Actions and explore how they can be set to work for you! Eleftherios Chrysochoidis (https://www.linkedin.com/in/lefterisxris/) will present and demonstrate various simple and advanced use cases! We will set up a simple CI for a Spring Boot app, then utilize GitHub secrets (e.g. Database credentials), optimize build jobs by caching .m2 dependencies (to keep usage within the free limits :P ) and collect build artifacts like Test Reports.
Additionally, we'll explore some of the best practices of GitHub Actions for maintaining an open source project, by creating build badges, setting up security scanning, automated dependency updates, adding testing coverage reports on open Pull Requests (or automatically rejecting them if coverage is getting lower), integration with Slack notifications, deploy docker images (for free!) and even develop a custom GitHub Action for even more specific needs.

Agenda
7:00 - 7:20 Arrival / Networking
7:20 - 8:20 GitHub Actions: Make them work for you!
8:20 - 9:00 Pizza & Snacks by Chubb

Chubb (https://www.chubb.com) will be sponsoring our pizzas for the event! You can view the open roles and their requirements for Java Software Engineers as well as other roles here: https://www.linkedin.com/jobs/search/?currentJobId=4010871263&f_C=1269&geoId=104677530

Gifts
Make sure you RSVP and join the event, to get a chance to win one of our gifts! This time we will give away 4 amazing gifts:

  1. Ticket for Voxxed Days Thessaloniki (18-19 October 2024)
  2. Ticket for Voxxed Days Thessaloniki (18-19 October 2024)
  3. A JetBrains 100% free license (for any product)
  4. A Software Engineering book from Oreilly

As always, the event is free of charge. Just bring your best mood and enjoy 🙂

See you all there!
Lefteris, Dimitris & Giorgos

Events in Thessaloníki, GR
Java
Software Engineering
Continuous Integration
DevOps Automation
Github

Members are also interested in