Feanil Patel
bfc5fd5f94
Merge pull request #37861 from openedx/dependabot/github_actions/actions/cache-5
...
build(deps): bump actions/cache from 4 to 5
2026-01-12 16:22:45 -05:00
Feanil Patel
88ee0b11a5
Merge pull request #37860 from openedx/dependabot/github_actions/actions/download-artifact-7
...
build(deps): bump actions/download-artifact from 6 to 7
2026-01-12 15:37:29 -05:00
Feanil Patel
24b28d1811
Merge pull request #37862 from openedx/dependabot/github_actions/actions/upload-artifact-6
...
build(deps): bump actions/upload-artifact from 5 to 6
2026-01-12 15:36:43 -05:00
dependabot[bot]
ccba906244
build(deps): bump peter-evans/create-pull-request from 7 to 8
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-12 05:01:42 +00:00
dependabot[bot]
39e16bf8b2
build(deps): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-12 05:01:37 +00:00
dependabot[bot]
b53eddc801
build(deps): bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-12 05:01:29 +00:00
dependabot[bot]
6307cb6dc4
build(deps): bump actions/download-artifact from 6 to 7
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-12 05:01:20 +00:00
Feanil Patel
fc85126869
Merge pull request #37672 from openedx/dependabot/github_actions/actions/checkout-6
...
build(deps): bump actions/checkout from 5 to 6
2026-01-09 12:41:55 -05:00
Feanil Patel
92adcdf785
Merge pull request #37548 from openedx/dependabot/github_actions/actions/download-artifact-6
...
chore(deps): bump actions/download-artifact from 5 to 6
2026-01-09 12:41:04 -05:00
Feanil Patel
0a1af20b8f
Merge pull request #37506 from openedx/dependabot/github_actions/actions/setup-node-6
...
chore(deps): bump actions/setup-node from 5 to 6
2026-01-09 12:24:30 -05:00
Feanil Patel
31ce287d44
Merge pull request #37549 from openedx/dependabot/github_actions/actions/upload-artifact-5
...
chore(deps): bump actions/upload-artifact from 4 to 5
2026-01-09 12:24:02 -05:00
Usama Sadiq
e1747f3844
build: add support for Python 3.12 ( #37160 )
...
* build: add support for Python 3.12
2025-12-15 12:12:29 +05:00
ktyagiapphelix2u
e96e6ec684
fix: improving geolite workflow
2025-12-12 10:01:52 -05:00
dependabot[bot]
2f5a15bb9f
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-24 04:06:25 +00:00
Feanil Patel
6f37e0b7c6
build: Update github workflows that relied on pip.txt
...
Use the `pre-requirements` target to ensure that pip is installed at a
version that's valid for the rest of the workflow.
2025-11-19 11:51:59 -05:00
Feanil Patel
af8c62684b
build: Remove edx-name-affirmation from the exception list.
...
This should prevent it from accidentally getting added back to the
default build.
2025-10-30 14:40:04 -04:00
dependabot[bot]
01c1ecf040
chore(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 04:12:59 +00:00
dependabot[bot]
795cd50763
chore(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 04:11:57 +00:00
Muhammad Farhan Khan
6dc868831c
Adds aximprovements team to the code owners of xmodule ( #37531 )
...
* chore: add aximprovements team to CODEOWNERS for xmodule
The Aximprovements team is working on extracting all built-in XBlocks
to the external repository (xblocks-contrib). They need to be notified
about any changes within xmodule to stay aligned with this effort.
Ticket: https://github.com/openedx/edx-platform/issues/34827
2025-10-24 09:52:23 -04:00
Feanil Patel
6c7a95c7a0
build: Fix workflow triggers for the Dunder init check.
...
This check was previously only running on PRs to master, which makes it annoying to stack PRs and have all the checks run. Update it so that the check runs on all PRs and on pushes to master.
2025-10-20 12:08:16 -04:00
dependabot[bot]
5675480776
chore(deps): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-20 04:06:00 +00:00
Feanil Patel
0c214db8e3
Merge pull request #37394 from openedx/dependabot/github_actions/actions/setup-python-6
...
chore(deps): bump actions/setup-python from 5 to 6
2025-10-17 10:58:30 -04:00
Feanil Patel
0b8df53d70
Merge pull request #37393 from openedx/dependabot/github_actions/actions/setup-node-5
...
chore(deps): bump actions/setup-node from 4 to 5
2025-10-17 10:58:21 -04:00
Feanil Patel
56fdae20eb
Merge pull request #35645 from openedx/dependabot/github_actions/thollander/actions-comment-pull-request-3
...
build(deps): bump thollander/actions-comment-pull-request from 2 to 3
2025-10-17 10:51:32 -04:00
dependabot[bot]
ba56c0aa2d
chore(deps): bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-17 14:11:51 +00:00
Feanil Patel
073afac46a
Merge pull request #37460 from openedx/alert-autofix-332
...
Potential fix for code scanning alert no. 332: Workflow does not contain permissions
2025-10-17 09:56:08 -04:00
Feanil Patel
542b6f84ed
build: Refactor GitHub Actions workflow for dependencies
...
Updated to checkout the code first since not all workflows(merge_queue)
will check have the PR_URL setting set. Then grab the shas from the
relevant event payload and use those to get the list of affected files.
2025-10-16 16:50:27 -04:00
dependabot[bot]
9fc2441773
build(deps): bump thollander/actions-comment-pull-request from 2 to 3
...
Bumps [thollander/actions-comment-pull-request](https://github.com/thollander/actions-comment-pull-request ) from 2 to 3.
- [Release notes](https://github.com/thollander/actions-comment-pull-request/releases )
- [Commits](https://github.com/thollander/actions-comment-pull-request/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: thollander/actions-comment-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-16 16:54:01 +00:00
Feanil Patel
87c8e55f71
Merge pull request #37455 from open-craft/braden/merge-queue
...
build: enable CI checks in merge queues / merge groups on GitHub
2025-10-16 10:48:22 -04:00
Raymond Zhou
da2daf255e
feat: future proof artifact uploads ( #37464 )
2025-10-14 18:32:48 -04:00
Kyle McCormick
20bc7113e3
feat!: Remove Studio Maintenance & Announcements ( #37432 )
...
The announcements editor was never ported to frontend-app-authoring, and
the announcements display was never ported to frontend-app-learner-dashboard.
This announcements feature is rarely used, undocumented, non-a11y-friendly, and
there were no volunteers to port it to the new frontends. It is the last
remaining part of the legacy Studio "Maintenance" dashboard. So, we are
removing it.
BREAKING CHANGE: This removes...
* Studio Maintenance dashboard legacy frontend
* Studio Edit Announcements legacy frontend
* The snippet of legacy learner dashboard which renders announcements
* openedx/features/announcements djangoapp
* The ENABLE_ANNOUNCEMENTS feature flag
Not removed:
* The announcements_announcement table from openedx/features/announcements .
The table is most likely very small, as it is only populated by administrators. Removing
it would be more labor for us and more risk of toil for operators than is worthwhile.
Closes: https://github.com/openedx/edx-platform/issues/36263
2025-10-10 12:48:00 -04:00
Feanil Patel
6e7b6d866f
fix: explicityl set workflows that don't need write access to read-only
...
This came from a github security advisory suggestion but makes sense given that this workflow dosen't need to push content back.
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-10-10 10:43:37 -04:00
Braden MacDonald
272b1669c2
build: enable CI checks in merge queues / merge groups on GitHub
2025-10-09 14:31:31 -07:00
Usama Sadiq
148a233bde
Merge branch 'master' into final-dj52
2025-10-07 09:30:06 +05:00
Feanil Patel
4090e41f51
build: Drop unused docker compose and sql files.
2025-10-03 10:17:19 -04:00
Awais Qureshi
daf5320981
Merge branch 'master' into final-dj52
2025-10-03 15:30:49 +05:00
dependabot[bot]
c2e4bbdde9
chore(deps): bump actions/setup-node from 4 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 04:19:07 +00:00
dependabot[bot]
eddc2d8371
chore(deps): bump peter-evans/create-pull-request from 6 to 7
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-26 20:50:41 +00:00
Feanil Patel
ad5830a6c6
Merge pull request #37158 from openedx/dependabot/github_actions/actions/download-artifact-5
...
build(deps): bump actions/download-artifact from 4 to 5
2025-09-26 16:42:24 -04:00
Feanil Patel
09f73571f4
Merge pull request #37219 from openedx/dependabot/github_actions/actions/checkout-5
...
build(deps): bump actions/checkout from 4 to 5
2025-09-26 16:42:04 -04:00
Feanil Patel
643d5e5856
Merge pull request #35867 from openedx/dependabot/github_actions/codecov/codecov-action-5
...
build(deps): bump codecov/codecov-action from 4 to 5
2025-09-26 16:41:08 -04:00
Kyle McCormick
7275ce1634
feat!: modulestore_migrator ( #36873 )
...
This introduces the modulestore_migrator app, which can be
used to copy content (courses and libraries) from modulestore
into Learning Core. It is currently aimed to work on the legacy
library -> v2 library migration, but it will be used in the future
for course->library and course->course migrations.
This includes an initial REST API, Django admin interface,
and Python API.
Closes: https://github.com/openedx/edx-platform/issues/37211
Requires some follow-up work before this is production-ready:
https://github.com/openedx/edx-platform/issues/37259
Co-authored-by: Andrii <andrii.hantkovskyi@raccoongang.com >
Co-authored-by: Maksim Sokolskiy <maksim.sokolskiy@raccoongang.com >
2025-09-24 11:02:05 -04:00
Awais Qureshi
990f29f906
chore: Run unit tests only pinned which is 5.2
...
Removed Django version '5.2' from the workflow.
2025-09-24 16:29:56 +05:00
Awais Qureshi
62bf9e6acf
test: running tests with django52. ( #37357 )
2025-09-15 20:40:55 +05:00
Kyle McCormick
7ef575ed2d
feat!: Drop import_from_modulestore app (3/3 -- uninstall app) ( #37241 )
...
https://github.com/openedx/edx-platform/issues/37242
2025-09-02 14:05:16 +00:00
dependabot[bot]
276df19d48
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-18 06:55:23 +00:00
dependabot[bot]
b74380b14a
build(deps): bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-11 06:09:01 +00:00
Feanil Patel
7c2acdca84
Merge pull request #37083 from openedx/repo_checks/ensure_workflows
...
Update standard workflow files.
2025-08-08 12:01:24 -04:00
dependabot[bot]
9d524a91f1
build(deps): bump supercharge/mongodb-github-action
...
Bumps [supercharge/mongodb-github-action](https://github.com/supercharge/mongodb-github-action ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/supercharge/mongodb-github-action/releases )
- [Changelog](https://github.com/supercharge/mongodb-github-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/supercharge/mongodb-github-action/compare/1.11.0...1.12.0 )
---
updated-dependencies:
- dependency-name: supercharge/mongodb-github-action
dependency-version: 1.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-04 19:56:00 +00:00
Feanil Patel
32abbc2763
Update who gets tagged now that Arbi-bom is shutting down. ( #37097 )
...
* build: Update places where Arbi-bom was getting tagged.
The arbi-bom team no longer exists and we need to make sure these still
land in a timely manner. So tag the maintainers to review and merge
these PRs
* build: Drop unnecessary common_constraint overrides.
These are no longer necessary now that
https://github.com/openedx/edx-lint/pull/500 has landed.
2025-08-02 07:42:18 +00:00