Skip to content

Conversation

shanbady
Copy link
Contributor

What are the relevant tickets?

Closes https://github.com/mitodl/hq/issues/8926

Description (What does it do?)

This PR adds "ecosystems" as a subtopic of "Energy, Climate & Sustainability".

How can this be tested?

  1. checkout main
  2. manually run the mit climate task:
from learning_resources.tasks import get_mit_climate_data
get_mit_climate_data.apply()
  1. you should see some output indicating that the "Ecosystems" topic was ignored/missing
  2. checkout this branch
  3. run data migrations via RUN_DATA_MIGRATIONS=true python manage.py migrate
  4. restart celery
  5. re-run the get_mit_climate_data and see that the output goes away
  6. verify the new topic exists

@shanbady shanbady marked this pull request as ready for review October 17, 2025 16:50
@shanbady shanbady added the Needs Review An open Pull Request that is ready for review label Oct 17, 2025
@gumaerc gumaerc self-assigned this Oct 20, 2025
Copy link
Contributor

@gumaerc gumaerc left a comment

Choose a reason for hiding this comment

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

👍 LGTM

@shanbady shanbady merged commit a06e2df into main Oct 20, 2025
13 checks passed
@shanbady shanbady deleted the shanbady/ecosystems-topic branch October 20, 2025 17:39
This was referenced Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Review An open Pull Request that is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants