GitHub just announced a complete architectural rebuild of Actions—and the reason why matters more than the features themselves. The catalyst? Agentic development. 71 million job executions later, it became clear: the infrastructure wasn't built for how we're working in 2025. AI-powered workflows, GitHub Copilot agents, and autonomous DevOps pipelines demanded a fundamental rethink. Here's what the rebuild enables: → YAML anchors for configuration reuse (finally matching GitLab and Bitbucket) → 10-level reusable workflow nesting with federated credentials → Each workflow now carries its own identity—enabling secure credential scaling without duplicating secrets → Complete removal of the 10GB cache limit The strategic insight here: Reusable workflows with federated credentials allow centralized deployment pipelines where downstream teams consume workflows without managing separate credentials. That's a massive win for enterprise security and governance. But the bigger story is this: Agentic DevOps isn't just changing how we write code. It's forcing us to reimagine our entire infrastructure stack—compute, caching, identity, and orchestration. GitHub is preparing for a world where AI agents run your pipelines. Are your systems ready? More details: https://lnkd.in/gDhG2kJF #AgenticDevOps #GitHubActions #DevOps
More Relevant Posts
-
Question for all the engineers out there; Is GitHub still the undisputed king of Git platforms? 👑💻 In a recent deep-dive by The Pragmatic Engineer, a fascinating question was raised: Does GitHub still merit the title of the top Git platform? For years, GitHub has been the default choice for developers, open-source contributors, and enterprise engineering teams worldwide. But as the developer tooling landscape shifts, that "default" status is being challenged. Here are a few key factors making engineering leaders pause and re-evaluate their tech stacks: 1️⃣ The Rise of Robust Alternatives: Platforms like GitLab have drastically evolved, offering incredibly powerful, all-in-one CI/CD pipelines and DevOps workflows that aggressively rival GitHub Actions. 2️⃣ Reliability & Uptime: With massive scale comes intense scrutiny. Occasional outages are a stark reminder to engineering teams about the risks of single points of failure. 3️⃣ The AI Factor: GitHub Copilot undeniably revolutionized developer productivity, but competitors are rapidly launching their own AI-driven assistants to close the gap. 4️⃣ Enterprise Costs: As engineering orgs scale and tighten their belts, pricing models are being heavily scrutinized, prompting some teams to explore self-hosted or more cost-effective alternatives. The takeaway? GitHub remains an absolute powerhouse, but choosing it is no longer just a "no-brainer." Modern engineering teams need to deliberately evaluate their tooling based on CI/CD requirements, security constraints, AI integrations, and budget. What are your thoughts? Is your team sticking with GitHub, or have you made the switch to GitLab, Bitbucket, or something entirely different? #SoftwareEngineering #GitHub #GitLab #DevOps #DeveloperProductivity #TechTrends #SoftwareDevelopment #ThePragmaticEngineer
To view or add a comment, sign in
-
Stop Managing Servers, Start Automating Workflows 🚀 Are you still manually deploying code or running tests on your local machine? It’s time to let GitHub Actions do the heavy lifting. GitHub Actions has evolved from a simple CI tool into a full-scale automation engine. Whether you are a DevOps Engineer or a Full-Stack Developer, it allows you to orchestrate your entire software development lifecycle directly from your repository. Why it’s a game-changer: ✅ Native Integration: No need for external CI/CD servers. ✅ Matrix Builds: Test across multiple OSs and versions simultaneously. ✅ Marketplace: Thousands of pre-built actions to plug and play. Some Use Cases of Github Actions: Automated CI/CD: Deploying to AWS/Azure/GCP the moment a PR is merged. Issue Management: Automatically labeling or closing stale issues. - Security Scanning: Running Snyk or Trivy scans on every push. - Scheduled Tasks: Backing up databases or generating weekly reports. Are you using GitHub Actions for anything unique? Let’s swap workflow ideas in the comments! 👇 #GitHubActions #DevOps #CICD #Automation #SoftwareEngineering #CloudComputing
To view or add a comment, sign in
-
-
Hey Techies 👋, DevOps Reality Check When even GitHub becomes unreachable.... Today’s task looked simple push code, trigger my Jenkins pipeline, and continue working on my Docker setup. But instead, I hit this: 👉 fatal: unable to access 'https://github.com/...' 👉 Could not resolve host: github.com At first, it felt like a blocker. But in DevOps, these “small” errors often teach the biggest lessons. After digging deeper, I realized the issue wasn’t with Git or Jenkins it was a DNS/network issue on my remote server (via SSH). How I solved it: - Checked internet connectivity on the remote machine - Verified DNS configuration in /etc/resolv.conf - Restarted network services - Ensured proper nameserver (like 8.8.8.8) was set - Re-tested using ping github.com And finally… connection restored, code pushed, pipeline back on track Key takeaway: 𝐍𝐨 𝐦𝐚𝐭𝐭𝐞𝐫 𝐡𝐨𝐰 𝐚𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐲𝐨𝐮𝐫 𝐂𝐈/𝐂𝐃 𝐩𝐢𝐩𝐞𝐥𝐢𝐧𝐞 𝐢𝐬, 𝐞𝐯𝐞𝐫𝐲𝐭𝐡𝐢𝐧𝐠 𝐝𝐞𝐩𝐞𝐧𝐝𝐬 𝐨𝐧 𝐭𝐡𝐞 𝐛𝐚𝐬𝐢𝐜𝐬 𝐧𝐞𝐭𝐰𝐨𝐫𝐤𝐢𝐧𝐠 𝐚𝐧𝐝 𝐜𝐨𝐧𝐧𝐞𝐜𝐭𝐢𝐯𝐢𝐭𝐲. This was a reminder that DevOps isn’t just automation… It’s also patience, debugging, and understanding systems from the ground up. Have you ever been stuck because of something as simple as DNS? #DevOps #Jenkins #Docker #GitHub #CICD #Troubleshooting #LearningInPublic #WomenInTech #CloudComputing
To view or add a comment, sign in
-
-
A lot of developers rely on GitHub every single day, but the moment you ask them how it truly differs from GitLab, the answers often get blurry. And honestly, I understand why, on la surface they look similar, yet they don’t serve the same vision at all. GitHub has become the place where the world writes code together. Backed by Microsoft and fueled by a massive open-source community, it’s built for speed, simplicity, and collaboration. Actions, Codespaces, Dependabot… everything is designed to help teams move quickly and stay focused on building. GitLab, on the other hand, follows a completely different philosophy. It’s not just a code platform, it’s a full DevSecOps environment. CI/CD is built-in, security tools are native, governance is centralized, and you can even self-host it with the open-source edition. Many companies choose it because they want one platform to manage everything from planning to deployment. So the question isn’t really “which one is better?”. It’s more like “which vision matches the way you work?”. One focuses on velocity and massive adoption. The other focuses on deep integration and full end-to-end control. If you’ve used either platform in your projects, I’d really love to hear your experience. What actually makes a difference in your daily workflow? And what would you pick again if you had to start from scratch? Your insights will definitely help others who are still trying to choose the right tool. #GitHub #GitLab #DevOps #DevSecOps
To view or add a comment, sign in
-
-
A lot of developers rely on GitHub every single day, but the moment you ask them how it truly differs from GitLab, the answers often get blurry. And honestly, I understand why, on la surface they look similar, yet they don’t serve the same vision at all. GitHub has become the place where the world writes code together. Backed by Microsoft and fueled by a massive open-source community, it’s built for speed, simplicity, and collaboration. Actions, Codespaces, Dependabot… everything is designed to help teams move quickly and stay focused on building. GitLab, on the other hand, follows a completely different philosophy. It’s not just a code platform, it’s a full DevSecOps environment. CI/CD is built-in, security tools are native, governance is centralized, and you can even self-host it with the open-source edition. Many companies choose it because they want one platform to manage everything from planning to deployment. So the question isn’t really “which one is better?”. It’s more like “which vision matches the way you work?”. One focuses on velocity and massive adoption. The other focuses on deep integration and full end-to-end control. If you’ve used either platform in your projects, I’d really love to hear your experience. What actually makes a difference in your daily workflow? And what would you pick again if you had to start from scratch? Your insights will definitely help others who are still trying to choose the right tool. #GitHub #GitLab #DevOps #DevSecOps
To view or add a comment, sign in
-
-
🚨 Issues with #GitHub today? We’re seeing instability across the platform: ❌ Push & pull delays ❌ Pull Requests not loading ❌ Actions (CI/CD) failing or stuck ❌ Overall slow performance This is not a local issue — it’s affecting multiple environments. 💡 What I did (and what I recommend): I moved to running my own Git server using Gitea Open Source — and honestly, this is something more teams should consider. https://git.xdeye.com/ 👉 Here’s the practical advice: ✔️ Keep a self-hosted Git backup (Gitea / GitLab / bare repo). ✔️ Push your code to multiple remotes (GitHub + your own server). ✔️ Don’t depend fully on GitHub Actions — have manual or server-based deployment ready. ✔️ Keep production deployment independent from third-party outages. ✔️ Automate locally or on your own server where possible. Now my workflow is: Local → self-hosted Git → live servers GitHub is secondary, not critical ⚠️ With the growing use of AI tools and third-party automation inside CI/CD pipelines, complexity and risk are increasing. When one piece fails, everything can break. Better to stay in control. How are you handling redundancy in your Git workflow? #GitHub #DevOps #SelfHosted #Gitea #CI #CD #Security #ITInfrastructure
To view or add a comment, sign in
-
-
I started by building the infrastructure for my To-Do App using Terraform and Ansible, and then added a full CI/CD pipeline using GitHub Actions and Docker. What it does: First, Terraform creates the server (VPC, Subnets, ElasticIP, Security Groups, etc) and network automatically. Then Ansible sets up the server, Git Runner, installs Docker, and prepares the environment. After that, CI/CD handles the deployment. When I push code to GitHub main branch, GitHub Actions builds the app, creates a Docker image, and pushes it to Docker Hub. After that the server pulls the latest image, stops the old container, and starts the new one automatically. It also keeps only the latest 5 images to save space. Why this is useful: This removes manual work, reduces errors, and makes deployment faster and more reliable. What I learned: This project helped me understand how infrastructure setup and deployment automation work together in real DevOps. Special thanks to my supervisor Sampath D. for the guidance and support. #DevOps #Terraform #Ansible #Docker #GitHubActions #CICD #InfrastructureAsCode #CloudComputing #Automation #SoftwareEngineering #DevOpsJourney #LearningByDoing #TechProject #PortfolioProject #FutureEngineer #AWS #CloudArchitecture #OpenToWork #ITStudent #ContinuousDeployment #antlerfoundry
To view or add a comment, sign in
-
Talked to a Director of Platform Engineering at an enterprise logistics company last week. Their GitHub Actions bill was $34K/month. I asked what percentage was test execution. He didn't know. So we looked. 72% of their CI minutes were test runs. Not builds. Not linting. Not deploys. Tests. Running on GitHub-hosted runners at $0.008/minute against infrastructure that looked nothing like production. Here's the rule of thumb I keep seeing validated: If your test step takes longer than your build step, your CI tool is doing someone else's job. GitHub Actions is excellent at orchestrating builds and deployments. But it was never designed to run 2,000 integration tests across 6 microservices with real database connections, service mesh routing, and network policies. At Testkube, this is the pattern we see constantly: teams spending 60-70% of their CI budget on test execution that belongs inside the cluster, not in ephemeral runners. That Director's team moved test execution into Kubernetes. Same tests, same assertions. CI minutes dropped 68%. Tests actually hit real infrastructure. Failures meant something. Stop using your CI as a test lab. It wasn't built for it. #Kubernetes #GitHubActions #DevOps #PlatformEngineering #CICD
To view or add a comment, sign in
-
-
Two questions that genuinely make you think 🤯 1) Does GitHub use GitHub itself to build GitHub? 2) If GitHub crashes, can it roll back using GitHub to fix GitHub? At first, it sounds like a paradox… but this is where real-world engineering gets interesting. Big systems like GitHub don’t rely on a single point of failure. They use: - Distributed systems - Redundant infrastructure - Backup deployment pipelines - Disaster recovery strategies So yes — they do use their own tools, but they also build safety nets around them. That’s the real lesson for engineers 👇 👉 Never depend on one system without a fallback 👉 Always design for failure 👉 Automate recovery, not just deployment This is exactly what DevOps and SRE is all about. What do you think — paradox or smart engineering? 👇 #DevOps #SRE #GitHub #CloudComputing #SystemDesign #Engineering
To view or add a comment, sign in
-
Explore related topics
- How AI Agents Are Changing Software Development
- How to Prepare for Agentic AI Systems
- How to Secure Github Actions Workflows
- AI in DevOps Implementation
- How Agentic AI Improves Security Operations
- How to Streamline AI Agent Deployment Infrastructure
- Addressing Challenges in Agentic Workflows
- How Agentic AI is Transforming Industries
- How to Use AI Agents to Streamline Digital Workflows
- How to Prepare for Agentic Transformation
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development