Skip to content

feat: add frontend-essentials translations to makefile command - #5

Merged
andrey-canon merged 3 commits into
open-release/teak.nelpfrom
and/add-essentials-translations
Jul 31, 2026
Merged

andrey-canon merged 3 commits into
open-release/teak.nelpfrom
and/add-essentials-translations

Conversation

@andrey-canon

Copy link
Copy Markdown

Description

This adds the frontend-essentials package to the pull_translation workflow.

Issue # 1803

How to test

  1. Run the following commands
export PATH="$(pwd)/node_modules/.bin:$PATH"
make OPENEDX_ATLAS_PULL=true ATLAS_OPTIONS="--repository=nelc/futurex-translations --revision=open-release/teak.master" pull_translations
  1. Check the content of the folder frontend-app-learning-paths/src/i18n/messages
image

- Updated `@edx/brand` to point to the `nelc/brand-openedx` GitHub repository (`open-release/teak.nelp`).
- Switched `@edx/frontend-component-header` to use the `@edunext` npm alias (`6.6.1-nelp.2`).
- Switched `@edx/frontend-platform` to use the `@edunext` npm alias (`^8.3.11`).
- Updated `package-lock.json` to reflect the new dependency tree.
@andrey-canon
andrey-canon requested a review from johanseto July 21, 2026 20:09

@johanseto johanseto 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.

Looks working in my local env

Image

Base automatically changed from and/add-nelc-custom-dependencies to open-release/teak.nelp July 31, 2026 19:22
@andrey-canon
andrey-canon merged commit a82053d into open-release/teak.nelp Jul 31, 2026
3 checks passed
@andrey-canon
andrey-canon deleted the and/add-essentials-translations branch July 31, 2026 19:23
@andrey-canon
andrey-canon temporarily deployed to open-release/teak.nelp July 31, 2026 19:23 — with GitHub Actions Inactive
@andrey-canon
andrey-canon temporarily deployed to open-release/teak.nelp July 31, 2026 19:23 — with GitHub Actions Inactive
@andrey-canon
andrey-canon temporarily deployed to open-release/teak.nelp August 5, 2026 21:34 — with GitHub Actions Inactive
@andrey-canon
andrey-canon temporarily deployed to open-release/teak.nelp August 5, 2026 21:34 — with GitHub Actions Inactive

This branch was previously deployed

1 inactive deployment
open-release/teak.nelp — f9d1423c Deployed Aug 5, 2026 by andrey-canon via create-jira-issue / create_jira_issue #4
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.

2 participants