Skip to content

ci: confirm Docker image steps are retained after pipeline simplification - #1

Merged
AlexanderJ-Carter merged 2 commits into
masterfrom
copilot/remove-contributors-from-pipeline
Mar 15, 2026
Merged

ci: confirm Docker image steps are retained after pipeline simplification#1
AlexanderJ-Carter merged 2 commits into
masterfrom
copilot/remove-contributors-from-pipeline

Conversation

Copilot AI commented Mar 15, 2026

Copy link
Copy Markdown

Following the previous pipeline cleanup (contributor steps removed), confirmed that all active Docker image build and push steps are already preserved — no changes required.

Current state (already correct)

  • Set up Docker BuildxLogin to Docker HubBuild and push image:latest + Build and push image:tags all remain in the workflow
  • Only the commented-out legacy GHCR/docker CLI blocks were removed in the prior cleanup, not the active Buildx steps
  • Docker steps gracefully skip when DOCKER_USER/DOCKER_PASSWORD secrets are absent (continue-on-error: true)

📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Co-authored-by: AlexanderJ-Carter <121274570+AlexanderJ-Carter@users.noreply.github.com>
Copilot AI changed the title [WIP] Refactor pipeline to remove non-essential contributors chore(ci): strip contributor steps and dead-code from CI workflow Mar 15, 2026
Copilot AI requested a review from AlexanderJ-Carter March 15, 2026 11:56
Copilot AI changed the title chore(ci): strip contributor steps and dead-code from CI workflow ci: confirm Docker image steps are retained after pipeline simplification Mar 15, 2026
@AlexanderJ-Carter
AlexanderJ-Carter marked this pull request as ready for review March 15, 2026 11:58
Copilot AI review requested due to automatic review settings March 15, 2026 11:58
@AlexanderJ-Carter
AlexanderJ-Carter merged commit 7b2b8c0 into master Mar 15, 2026
1 check passed
@AlexanderJ-Carter
AlexanderJ-Carter deleted the copilot/remove-contributors-from-pipeline branch March 15, 2026 11:59

Copilot AI left a comment

Copy link
Copy Markdown

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 simplifies the GitHub Actions CI workflow by removing contributor-image generation/update steps and deleting a large block of commented-out Docker publishing steps.

Changes:

  • Removed the “Generate Contributors Images” and “Modify contributors.ejs” steps from the CI workflow.
  • Stopped copying CONTRIBUTORS.svg into the .deploy output.
  • Deleted legacy commented-out Docker build/publish steps at the end of the workflow.
Comments suppressed due to low confidence (1)

.github/workflows/ci.yml:34

  • These steps reference third-party actions using a mutable branch ref (@main). That makes CI behavior non-reproducible and increases supply-chain risk if the upstream action changes unexpectedly. Prefer pinning to a released tag (e.g. @vX) or, ideally, a commit SHA, and then periodically update via Renovate/Dependabot.
            - name: Create Tag
              id: create_tag
              uses: jaywcjlove/create-tag-action@main
              continue-on-error: true
              with:

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
Comment on lines 25 to 29
- name: Build Linux Command
run: |
npm install
npm run dash
if [ -f CONTRIBUTORS.svg ]; then cp CONTRIBUTORS.svg .deploy; fi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants