Skip to content

Refactor dependency management workflow #470

@TisVictress

Description

@TisVictress

In an effort to make PHP compatible with Jammy, we've copied the binary-builder code from dep-server directly into this buildpack's dependency management workflow. See this comment for more context. This is not ideal because the binary-builder code is superfluous and hard to maintain.

Keeping the binary-builder code as is also created sudo-related issues that made it difficult to run commands within the compilation container. As a result, a docker user was created as a hack. This is not a long term solution.

Acceptance Criteria:

  • remove binary-builder directory from dependency/actions/compile
  • remove docker user form sudo-ers group and remove --env PASSWORD=docker from action.yml

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

📨 PR Opened

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions