Skip to content

Fix issue with docker build - #4980

Merged
kobenguyent merged 3 commits into
codeceptjs:3.xfrom
thomashohn:fix/fix-issue-with-docker-build
May 6, 2025
Merged

Fix issue with docker build#4980
kobenguyent merged 3 commits into
codeceptjs:3.xfrom
thomashohn:fix/fix-issue-with-docker-build

Conversation

@thomashohn

Copy link
Copy Markdown
Contributor

Motivation/Description of the PR

Applicable helpers:

  • Playwright
  • Puppeteer
  • WebDriver
  • REST
  • FileHelper
  • Appium
  • TestCafe

Applicable plugins:

  • allure
  • autoDelay
  • autoLogin
  • customLocator
  • pauseOnFail
  • coverage
  • retryFailedStep
  • screenshotOnFail
  • selenoid
  • stepByStepReport
  • stepTimeout
  • wdio
  • subtitles

Type of change

  • 🔥 Breaking changes
  • 🚀 New functionality
  • 🐛 Bug fix
  • 🧹 Chore
  • 📋 Documentation changes/updates
  • ♨️ Hot fix
  • 🔨 Markdown files fix - not related to source code
  • 💅 Polish code

Checklist:

  • Tests have been added
  • Documentation has been added (Run npm run docs)
  • Lint checking (Run npm run lint)
  • Local tests are passed (Run npm test)

@thomashohn

Copy link
Copy Markdown
ContributorAuthor

@kobenguyent This PR seems to fix the build issue in #4975 - but something is no longer working in one of the tests

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses an issue with the docker build process by updating the repository’s GitHub workflow files to allow for release info changes during package updates. The key changes include:

  • Adding a step to update apt-get with the --allow-releaseinfo-change flag in plugin.yml, playwright.yml, and acceptance-tests.yml.
  • Adjusting the quoting style for the PHP server run command in plugin.yml.
  • Introducing an additional update command in acceptance-tests.yml that may be redundant.

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 1 comment.

FileDescription
.github/workflows/plugin.ymlAdded apt-get update with --allow-releaseinfo-change and adjusted quoting.
.github/workflows/playwright.ymlAdded apt-get update with --allow-releaseinfo-change step.
.github/workflows/acceptance-tests.ymlAdded apt-get update with --allow-releaseinfo-change, resulting in consecutive update commands.
Files not reviewed (1)
  • Dockerfile: Language not supported

Comment thread.github/workflows/acceptance-tests.yml Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@kobenguyent
kobenguyent merged commit 22d52ed into codeceptjs:3.xMay 6, 2025
@kobenguyentkobenguyent mentioned this pull request Aug 19, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants

@thomashohn@kobenguyent