Skip to content

🔨 improve the CICD process.#1130

Merged
Phinease merged 1 commit into
developfrom
jpl/jpl_0829
Sep 4, 2025
Merged

🔨 improve the CICD process.#1130
Phinease merged 1 commit into
developfrom
jpl/jpl_0829

Conversation

@porkpink

@porkpink porkpink commented Sep 4, 2025

Copy link
Copy Markdown
Contributor

🔨 improve the CICD process.

Copilot AI review requested due to automatic review settings September 4, 2025 08:15

Copilot AI 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 refactors the CI/CD Docker build workflows by consolidating and simplifying the build process. The changes remove Docker Buildx complexity and switch to native Docker builds while also renaming workflow files.

  • Removes three old workflow files with complex Docker Buildx setup
  • Creates three new simplified workflow files with streamlined Docker builds
  • Updates existing data-process workflow to use the same simplified approach

Reviewed Changes

Copilot reviewed 7 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/automic-build-web-dev.yml Removed old web build workflow with Docker Buildx
.github/workflows/automic-build-terminal-dev.yml Removed old terminal build workflow with Docker Buildx
.github/workflows/automic-build-main-dev.yml Removed old main build workflow with Docker Buildx
.github/workflows/auto-build-web-dev.yml Added new simplified web build workflow
.github/workflows/auto-build-terminal-dev.yml Added new simplified terminal build workflow
.github/workflows/auto-build-main-dev.yml Added new simplified main build workflow
.github/workflows/auto-build-data-process-dev.yml Updated to use simplified Docker build approach

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@porkpink porkpink self-assigned this Sep 4, 2025
@Phinease Phinease merged commit f151d38 into develop Sep 4, 2025
8 checks passed
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.

4 participants