World Congress 2022 Jun 15, 2022

One-click-to-production: Test and automate your application

Bartosz Pietrucha

Afraid of a Friday deployment? Discover how to build a fully automated CI/CD pipeline using GitHub Actions to ship safely with zero manual intervention.

Pause
Mute Enter Fullscreen
#1 about 3 min

Setting up a safe production deployment pipeline

How continuous integration pipelines reduce manual deployment fears by standardizing software deployment processes.

#2 about 3 min

Triggering an automated pipeline with a live commit

How pushing a live bug fix directly triggers an automated GitHub Actions deployment workflow.

#3 about 3 min

Mocking external dependencies in unit testing layers

How test doubles isolate functional units from external databases to ensure fast and parallel test execution.

#4 about 5 min

Integration testing using simulated and fake network APIs

How intercepting network traffic and utilizing local JSON servers creates resilient dependency integration tests.

#5 about 1 min

Automating user flows with system end-to-end testing

How comprehensive simulation scripts stretch over the entire application stack to verify actual user flows.

#6 about 7 min

Enforcing architectural design boundaries via automated code tests

How writing specific dependency validation tests prevents code decay and structural boundary violations across architectural domains.

#7 about 3 min

Managing distributed API endpoints using consumer-driven contract testing

How interacting teams verify distributed service integrations independently using provider mocks and consumer-driven JSON specifications.

#8 about 4 min

Catching code smells dynamically through static code analysis

How enforcing test coverage limits and formatting rules inside dynamic quality gates blocks poor logic introductions.

#9 about 4 min

Constructing declarative continuous delivery paths in GitHub Actions

How configuring declarative cloud workflows ensures complete process testing before automatically deploying applications to target servers.

#10 about 2 min

Balancing pipeline execution speed with test suite reliability

How strategically scheduling varying test layers across different branch pipeline triggers balances verification speed and execution reliability.

Matching moments

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · World Congress 2024

2:10 min

Building confidence with the test automation pyramid

Julian Richter Julian Richter · World Congress 2025

1:37 min

Building automated continuous deployment pipelines and final architectural insights

Simone Desantis Simone Desantis · World Congress 2026 Europe

2:20 min

Automating the developer journey to accelerate deployments

Kai Geißelhardt +1 · World Congress 2022

2:09 min

Constructing comprehensive continuous integration and deployment pipelines

Ahmed Tikiwa Ahmed Tikiwa · World Congress 2026 Europe

2:39 min

Automating software builds and system test coverage

Jens Eickmeyer · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 24, 2026 · 13:30–15:30

Stage 12

GitHub Actions

Austen Stone

Senior Field Actions Specialist, GitHub

Austen Stone
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 6

Practices, Not Prompts: Scale GitHub Copilot with AI-Ready Repositories

Luis Pujols

Staff Customer Success Architect, GitHub

Luis Pujols
Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Tech Leaders Stage

Keeping Code Quality at AI Speed

Daksh Gupta, Arthur Hicken, Jack Danger

Daksh Gupta
Arthur Hicken
Jack Danger
Open session

World Congress 2026 North America

September 24, 2026 · 11:00–11:30

Stage 6

Accelerating development and managing agents with the GitHub Copilot app

Christopher Harrison

Senior Developer Advocate at GitHub

Christopher Harrison
Open session

World Congress 2026 North America

September 23, 2026 · 13:00–13:30

Stage 2

Parallelize Your Development with GitHub Copilot

Pamela Fox

Principal Cloud Advocate, Microsoft

Pamela Fox