Best of GitHub ActionsJune 2025

  1. 1
    Article
    Avatar of hnHacker News·47w

    CI/CD Observability with OpenTelemetry - A Step by Step Guide

    OpenTelemetry can provide comprehensive observability for CI/CD pipelines by capturing traces and metrics from GitHub Actions workflows. The setup involves configuring the OpenTelemetry Collector with a GitHub receiver that ingests webhook events as traces and scrapes repository metrics via GitHub APIs. This approach enables end-to-end visibility, performance optimization, error detection, and dependency analysis for CI/CD pipelines, replacing traditional ad-hoc monitoring methods with a unified observability framework.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·49w

    From Commit to Production: Hands-On GitOps Promotion with GitHub Actions, Argo CD, Helm, and Kargo

    A comprehensive guide to building a production-ready CI/CD pipeline using GitOps principles with GitHub Actions, ArgoCD, Helm, and Kargo. The tutorial demonstrates how to structure repositories for microservices, implement automated environment promotions, and manage multi-stage deployments using the Craftista e-commerce application as a real-world example. It covers semantic versioning, polyrepo architecture, and automated promotion workflows from development through production environments.

  3. 3
    Article
    Avatar of phpdevPHP Dev·45w

    Laravel & PHP Top this week

    Weekly roundup featuring top PHP and Laravel content including David Carr's guide on PHP strict vs weak types, Matt Stauffer and André Valentin's discussion on empathetic engineering leadership, and Paul Underwood's tutorial on Laravel Docker deployment with automated CI/CD using GitHub Actions.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·48w

    How To Deploy To Vercel With GitHub Actions

    A step-by-step guide for deploying Next.js applications to Vercel using GitHub Actions. Covers creating Vercel tokens, setting up GitHub secrets, installing Vercel CLI, linking projects, and configuring workflow files for automated deployment. The tutorial demonstrates how to set up continuous deployment that triggers on pushes to the main branch, providing more flexibility than direct repository connections.