Skip to content

Conversation

iqbalcodes6602
Copy link
Collaborator

@iqbalcodes6602 iqbalcodes6602 commented Jul 13, 2025

Fixes: #10

  • Added the sync-course.yml file to run the github action.
  • This github action runs only when some changes ar emade to sync courses branch.
  • We planned to execute this process by keeping a log of the sync request in the sync-courses.json file.
  • To raise a sync request you need to add some details in the sync-courses.json file and raise pull request with the changes to sync-course branch.
  • The github action runs the utils/download_and_sync_courses.py script to download the course content
  • The downloaded course content gets comitted by the github bot in the same branch.
  • When the pull request is merged to the main branch we would get the latest course content in the main branch.

@iqbalcodes6602 iqbalcodes6602 requested a review from pabo99 July 14, 2025 17:05
Copy link
Collaborator

@pabo99 pabo99 left a comment

Choose a reason for hiding this comment

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

Just a few comments, and then we approve and merge.

@iqbalcodes6602 iqbalcodes6602 requested a review from pabo99 July 16, 2025 16:03
@iqbalcodes6602 iqbalcodes6602 force-pushed the Github-action-for-downloading-the-content-from-omegaup.com branch from e2f1c47 to 3c26df7 Compare July 16, 2025 17:42
Copy link
Collaborator

@pabo99 pabo99 left a comment

Choose a reason for hiding this comment

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

Thank you so much, @iqbalcodes6602 !

@pabo99 pabo99 merged commit 71a80e6 into omegaup:main Jul 16, 2025
1 check passed
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.

Github action for downloading the content from omegaup.com

2 participants