Skip to content

Conversation

@Yicong-Huang
Copy link
Contributor

According to the reorganization plan #3846. This PR moves core/workflow-compiling-service out to root.
resolves #3860

Copilot AI review requested due to automatic review settings October 11, 2025 21:15
@Yicong-Huang Yicong-Huang self-assigned this Oct 11, 2025
@github-actions github-actions bot added engine dependencies Pull requests that update a dependency file ci changes related to CI backend Anything related to backend services service labels Oct 11, 2025
Copy link
Contributor

Copilot AI left a 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 PR moves the core/workflow-compiling-service directory to the root level as part of a repository reorganization plan. The changes update file paths and build configurations to reflect the new directory structure.

  • Updated file paths in test files to reference the new location
  • Modified build configurations to work with the relocated service
  • Updated GitHub Actions workflow to reflect the new structure

Reviewed Changes

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

Show a summary per file
File Description
workflow-compiling-service/src/test/scala/org/apache/texera/service/resource/WorkflowCompilationResourceSpec.scala Updated CSV file path to reflect new directory structure
core/workflow-core/src/test/scala/org/apache/amber/storage/FileResolverSpec.scala Updated CSV file path to include core/ prefix
core/dao/src/test/scala/org/apache/texera/dao/MockTexeraDB.scala Updated DDL script path to include core/ prefix
core/dao/src/main/resources/jooq-conf.xml Updated directory path for generated classes
core/amber/build.sbt Changed project name from "texera" to "amber"
.github/workflows/github-action-build.yml Removed cd core && from sbt commands
.github/labeler.yml Added new service label configuration

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

@Yicong-Huang Yicong-Huang force-pushed the chore/relocate-workflow-compiling-service branch from c333bf9 to a839d7f Compare October 11, 2025 21:21
@github-actions github-actions bot removed engine ci changes related to CI backend Anything related to backend services labels Oct 11, 2025
@Yicong-Huang Yicong-Huang force-pushed the chore/relocate-workflow-compiling-service branch from 76c4447 to 537494b Compare October 12, 2025 06:32
@github-actions github-actions bot added the backend Anything related to backend services label Oct 12, 2025
@Yicong-Huang Yicong-Huang changed the base branch from main to fix/use-texera-home-for-config October 12, 2025 06:33
Base automatically changed from fix/use-texera-home-for-config to main October 12, 2025 06:42
@Yicong-Huang Yicong-Huang enabled auto-merge (squash) October 12, 2025 07:00
@Yicong-Huang Yicong-Huang removed the dependencies Pull requests that update a dependency file label Oct 12, 2025
@aglinxinyuan aglinxinyuan requested a review from bobbai00 October 12, 2025 07:24
@aglinxinyuan
Copy link
Contributor

aglinxinyuan commented Oct 12, 2025

image I can’t build it on my machine; it might be just my local issue. @bobbai00, could you please test it on your machine? If it works for you, feel free to approve and merge the PR.

Copy link
Contributor

@bobbai00 bobbai00 left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Oct 12, 2025
@Yicong-Huang Yicong-Huang merged commit b274c0a into main Oct 12, 2025
11 checks passed
@Yicong-Huang Yicong-Huang deleted the chore/relocate-workflow-compiling-service branch October 12, 2025 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Anything related to backend services dependencies Pull requests that update a dependency file service

Projects

None yet

Development

Successfully merging this pull request may close these issues.

move core/workflow-compiling-service to workflow-compiling-service

3 participants