Skip to content

JCU/Customize docker#1334

Open
Kasinhou wants to merge 6 commits into
customer/jcufrom
jcu/docker-update
Open

JCU/Customize docker#1334
Kasinhou wants to merge 6 commits into
customer/jcufrom
jcu/docker-update

Conversation

@Kasinhou

@Kasinhou Kasinhou commented Jun 25, 2026

Copy link
Copy Markdown

Sync verification

If en.json5 or cs.json5 translation files were updated:

  • Run yarn run sync-i18n -t src/assets/i18n/cs.json5 -i to synchronize messages, and changes are included in this PR.

Manual Testing (if applicable)

Copilot review

  • Requested review from Copilot

@Kasinhou Kasinhou self-assigned this Jun 25, 2026
@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 74a73b6f-187c-4662-839b-78b9d6e7d04b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

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 customizes the GitHub Actions CI and Docker image workflows for the dataquest-dev/dspace-angular repository and customer branches, including new build triggers and a deployment hook.

Changes:

  • Update CI workflow triggers and tool versions (actions versions, Node matrix, caching steps).
  • Update Docker image workflow to build/push dataquest/dspace-angular images using a dataquest-dev/DSpace reusable workflow.
  • Replace the prior Docker deploy/test job with a reusable-workflow-based deploy job.

Reviewed changes

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

File Description
.github/workflows/docker.yml Adjusts Docker build triggers and switches image build/push to dataquest/*, adds a deployment job hook.
.github/workflows/build.yml Updates CI triggers, action versions, Node matrix, and caching/install steps for customer-focused CI.

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

Comment thread .github/workflows/build.yml Outdated
Comment thread .github/workflows/build.yml
Comment thread .github/workflows/build.yml
Comment thread .github/workflows/docker.yml
Comment thread .github/workflows/docker.yml
Comment thread .github/workflows/docker.yml
Comment thread .github/workflows/build.yml Outdated
@Kasinhou Kasinhou requested a review from milanmajchrak June 29, 2026 10:24
Comment thread .github/workflows/build.yml Outdated
# Save those in an Artifact
- name: Upload e2e test failure screenshots to Artifacts
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@v4

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

v7 vs v4

Comment thread .github/workflows/deploy.yml Outdated
CONFIG_PATH: /opt/dspace-envs/${{inputs.INSTANCE}}
ENVFILE: /opt/dspace-envs/${{inputs.INSTANCE}}/.env
steps:
- uses: actions/checkout@v4

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Maybe bigger version of checkout should be used

Comment thread .github/workflows/playwright-tests.yml Outdated
timeout-minutes: 45
steps:
- name: Checkout Playwright tests
uses: actions/checkout@v4

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

checkout v4

Comment thread server.ts Outdated
});
const commonEngine = new CommonEngine({
enablePerformanceProfiler: environment.ssr.enablePerformanceProfiler,
allowedHosts: [ new URL(environment.ui.baseUrl).hostname, 'localhost', '127.0.0.1' ],

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

what, why

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