Skip to content

chore: remove Open edX tutorial PR workflow - #507

Merged
vgulati-apphelix merged 1 commit into
release-ulmofrom
robrap/remove-tutorial-pr-workflow
Oct 7, 2026
Merged

vgulati-apphelix merged 1 commit into
release-ulmofrom
robrap/remove-tutorial-pr-workflow

Conversation

@robrap

@robrap robrap commented Oct 6, 2026

Copy link
Copy Markdown

Removes `.github/workflows/check-for-tutorial-prs.yml`. It comments "Congratulations on completing the Open edX tutorial!" on any PR that touches `lms/templates/dashboard.html`, which does not apply to this fork (it fired on #505).

🤖 Generated with Claude Code

check-for-tutorial-prs.yml posts an Open edX community welcome comment on
any PR touching lms/templates/dashboard.html. It does not apply to this
fork and adds noise (e.g. on the ulmo.4+ upgrade PR #505).

Co-Authored-By: Claude <noreply@anthropic.com>
@vgulati-apphelix
vgulati-apphelix merged commit bd440bd into release-ulmo Oct 7, 2026
64 checks passed
@vgulati-apphelix
vgulati-apphelix deleted the robrap/remove-tutorial-pr-workflow branch October 7, 2026 03:30
robrap added a commit that referenced this pull request Oct 9, 2026
Batch 1 of the ulmo upgrade [LP-1148]: bring back upstream release/ulmo.1
(Django 5.2) by reverting the May 27 revert, on the current release-ulmo.

Conflict resolutions (13 files):
- .github/workflows/check-for-tutorial-prs.yml: keep deleted (#507).
- create_user_gdpr_testing.py: keep deleted (fork removal, ENT-11576).
- xmodule/js/src/video/02_html5_hls_video.js: accept upstream's move to
  xmodule/assets/video/public/js/; the fork's HLS retry change is ported
  in a separate commit.
- contentstore/views/course.py: keep #509's LP-1102 staff branch and toggle
  import, then upstream's set-based org logic; drop the removed
  use_new_home_page / use_new_course_outline_page imports.
- modulestore_migrator/models.py: keep the fork's `.. no_pii:` annotations
  (#352).
- test_content_libraries.py: import both CourseKey (#509) and
  LibraryCollectionLocator (ulmo.1).
- user_api accounts test_api.py: keep #517's timezone/pytz imports and
  ulmo.1's ZoneInfo.
- course_duration_limits test_access.py: keep the fork's RequestCache
  clearing, with ulmo.1's ZoneInfo.
- requirements/common_constraints.txt: keep the fork's pip<26.2.1 and
  social-auth constraints (supersede ulmo.1's pip<25.3).
- requirements/edx/*.txt: lti-consumer-xblock 9.14.3 (ulmo.1), ora2 6.17.2
  (fork; it no longer needs loremipsum).

Co-Authored-By: Claude <noreply@anthropic.com>
robrap added a commit that referenced this pull request Oct 9, 2026
The revert of the revert conflicted in 13 files, not many. The PII safelist
fix is needed in batch 1 because openedx-learning 0.30.2 is in ulmo.1.
Record the audit and cross-check results, the hand-edited Django bump,
and that #507 has landed.

Co-Authored-By: Claude <noreply@anthropic.com>
robrap added a commit that referenced this pull request Oct 9, 2026
Batch 1 of the ulmo upgrade [LP-1148]: bring back upstream release/ulmo.1
(Django 5.2) by reverting the May 27 revert, on the current release-ulmo.

Conflict resolutions (13 files):
- .github/workflows/check-for-tutorial-prs.yml: keep deleted (#507).
- create_user_gdpr_testing.py: keep deleted (fork removal, ENT-11576).
- xmodule/js/src/video/02_html5_hls_video.js: accept upstream's move to
  xmodule/assets/video/public/js/; the fork's HLS retry change is ported
  in a separate commit.
- contentstore/views/course.py: keep #509's LP-1102 staff branch and toggle
  import, then upstream's set-based org logic; drop the removed
  use_new_home_page / use_new_course_outline_page imports.
- modulestore_migrator/models.py: keep the fork's `.. no_pii:` annotations
  (#352).
- test_content_libraries.py: import both CourseKey (#509) and
  LibraryCollectionLocator (ulmo.1).
- user_api accounts test_api.py: keep #517's timezone/pytz imports and
  ulmo.1's ZoneInfo.
- course_duration_limits test_access.py: keep the fork's RequestCache
  clearing, with ulmo.1's ZoneInfo.
- requirements/common_constraints.txt: keep the fork's pip<26.2.1 and
  social-auth constraints (supersede ulmo.1's pip<25.3).
- requirements/edx/*.txt: lti-consumer-xblock 9.14.3 (ulmo.1), ora2 6.17.2
  (fork; it no longer needs loremipsum).

Co-Authored-By: Claude <noreply@anthropic.com>
robrap added a commit that referenced this pull request Oct 9, 2026
The revert of the revert conflicted in 13 files, not many. The PII safelist
fix is needed in batch 1 because openedx-learning 0.30.2 is in ulmo.1.
Record the audit and cross-check results, the hand-edited Django bump,
and that #507 has landed.

Co-Authored-By: Claude <noreply@anthropic.com>
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