GitHub Actions offers a versatile platform for integrating end-to-end testing into workflows, leveraging a rich ecosystem of third-party actions and Docker containers. The article demonstrates how to execute browser tests using Cypress, an automation tool that simulates user interactions with web pages, and API tests with Postman's command-line tool, Newman, within GitHub Actions. By using Docker images, users can efficiently incorporate necessary dependencies and testing tools without manual setup. The process includes executing Cypress tests with the official GitHub Action, capturing results using JUnit reports, and handling artifacts like video recordings of test executions. For Postman, which lacks an official GitHub Action, the Newman Docker image is employed to run tests and generate JUnit reports, which are processed with the dorny/test-reporter action. The flexibility of GitHub Actions allows the execution of Docker images for unsupported testing platforms, making it an adaptable solution for continuous integration and deployment workflows.