-
Notifications
You must be signed in to change notification settings - Fork 5
feat: add mu-plugins-wpc image
#1222
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
7879d7e to
a3e136c
Compare
86b2c78 to
98fe268
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request introduces a new Docker-based setup for the mu-plugins-wpc project, creating a WPCloud flavour of the mu-plugins image with automated CI/CD pipeline.
- Adds Docker configuration for building and deploying mu-plugins-wpc images across multiple environments
- Implements a shell script for syncing mu-plugins content to a shared volume
- Sets up GitHub Actions workflow for automated building and publishing of Docker images
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| mu-plugins-wpc/Dockerfile | Multi-stage Docker build configuration for the mu-plugins-wpc image |
| mu-plugins-wpc/docker-bake.hcl | Docker Bake configuration defining build targets for different environments |
| mu-plugins-wpc/run.sh | Shell script for syncing mu-plugins content with version checking |
| mu-plugins-wpc/.dockerignore | Docker ignore file to exclude unnecessary files from build context |
| .github/workflows/mu-plugins-wpc.yml | GitHub Actions workflow for automated CI/CD pipeline |
Comments suppressed due to low confidence (1)
.github/workflows/mu-plugins-wpc.yml:38
- The action
docker/setup-docker-actiondoes not exist. This should likely bedocker/setup-buildx-actionor another valid Docker setup action.
uses: docker/setup-docker-action@b60f85385d03ac8acfca6d9996982511d8620a19 # v4.3.0
.github/workflows/mu-plugins-wpc.yml
Outdated
| *.output=type=image,push=${{ github.base_ref == null }},rewrite-timestamp=true | ||
| env: | ||
| SOURCE_DATE_EPOCH: 0 | ||
| GITHUB_TOKEN: ${{ github.token }} |
Copilot
AI
Aug 1, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The GitHub context variable should be github.token with lowercase 't', not GITHUB_TOKEN. This should be ${{ github.token }}.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What?
|
This pull request has been marked stale because it has been open for 60 days with no activity. If there is no activity within 7 days, it will be closed. This is an automation to keep pull requests manageable and actionable and is not a comment on the quality of this pull request nor on the work done so far. Closed PRs are still valuable to the project and their branches are preserved. |
This pull request introduces a new Docker-based setup for the
mu-plugins-wpcproject, a WPCloud flavour of themu-pluginsimage.