‘GitHub actions’ Videos

  • GitHub Action Workflows: Tipps und Tricks zur Optimierung von CI/CD-Pipelines

    WordCamp Karlsruhe 2024Speaker: Thorsten Frommen

    October 12, 2024 — In den letzten Jahren hat GitHub Actions sich als leistungsstarkes Werkzeug zur Automatisierung von Workflows direkt innerhalb des GitHub-Ökosystems etabliert. Ob man veraltete GitHub-Apps ersetzen oder neue benutzerdefinierte Workflows erstellen möchte, ein gutes Grundverständnis von GitHub Actions kann die Entwicklungseffizienz und Codequalität erheblich verbessern.

    In diesem Talk werden wir gemeinsam verschiedene Tipps und Techniken zur Erstellung effizienter GitHub Action Workflows erkunden und praktische Beispiele aus aktuellen Projekten analysieren. Dabei werden wir eine Vielzahl von Themen anschneiden, von der Verwaltung gleichzeitiger Workflows und der Reihenfolge verschiedener Aufgaben bis hin zur Nutzung wiederverwendbarer Workflows und Caching-Strategien. Egal, ob GitHub Actions Neuland sind oder nicht, dieser Vortrag bietet wertvolle Einblicke, die dabei helfen, die eigenen CI/CD-Pipelines zu optimieren.

  • Using a GitHub Actions to ensure your plugins are GPL compatible

    WordCamp US 2023Speaker: Jeffrey Paul

    October 15, 2023 — The WordPress.org plugin directory requires that all plugins must be compatible with the GNU General Public License (GPL) and recommends GPLv2 or later as the same license as WordPress itself.

    This includes third-party libraries, code, and images. With today’s modern development practices and easier contributions on git-based systems like GitHub, you may not even notice a dependency being added to your project.

    This talk explains how to use GitHub Actions to scan your current codebase and ensure that all future pull requests and commits similarly ensure that all third-party libraries (aka dependencies) are GPL-compatible.

  • GitHub Actions para desarrolladores WordPress

    WordCamp Mexico 2020Speaker: Gerson Ruiz

    January 5, 2021 — En esta charla compartiré los conceptos básicos de GitHub Actions y cómo podemos usar este servicio para automatizar algunas de las tareas del desarrollo de plugins y temas de WordPress, cómo correr unit tests, end-to-end tests, ¡e incluso publicar cambios en wordpress.org! Todo esto con la intención de crear software más robusto y de manera más eficiente.

  • Bernhard Kau: Automated deployments for plugins with GitHub Actions

    WordCamp Stuttgart 2019Speaker: Bernhard Kau

    November 11, 2019 — Plugin development is fun! But deploying a new version of a plugin to the WordPress.org Plugin Directory using SVN is a pain! We usually develop plugins using Git, hosting the code on GitHub. But up until this year, deploying those plugins to the plugin directory was a rather hard manual task.

    Now with the new GitHub actions becoming available for all repositories, we can utilize pre-defined automated tasks to deploy a new version of a plugin. It’s even possible to just update the readme file, which is even more complicated in the current Subversion environment.

    This talk will show you, how you can use GitHub actions to make your life as a plugin developer a lot easier and bringing back the fun to develop plugins.