Skip to content

Conversation

@fspeirs
Copy link
Contributor

@fspeirs fspeirs commented Dec 22, 2025

We are updating the seeding data for Experience CS to more realistically reflect the current production data. This commit adds new Scratch project identifiers to the Editor-API seeding data to match the work being done in https://github.com/RaspberryPiFoundation/experience-cs/pull/1635.

Status

  • Related to RaspberryPiFoundation/ExperienceCS#1545 and RaspberryPiFoundation/ExperienceCS#1635

What's changed?

This PR adds some additional Scratch project identifiers to the Editor-API seeding database to match the updated content in Experience CS test seeds.

Steps to perform after deploying to production

Nothing to do - this is development only.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR expands the Experience CS seeding data by adding 38 new Scratch project identifiers (from 6 to 44 total projects). The change synchronizes the Editor-API's test seed data with the updated production content in the Experience CS repository, ensuring consistency between development and production environments.

Key Changes:

  • Replaced the existing 6 Scratch project entries with 44 projects covering a broader range of Experience CS curriculum content
  • All projects follow the same structure with identifier, locale, project type, name, and user_id fields
  • Projects are alphabetically ordered by identifier for better maintainability

@fspeirs fspeirs force-pushed the fs-add-more-excs-projects-to-seeding branch 2 times, most recently from 192dd69 to 1a24d96 Compare December 22, 2025 10:07
@fspeirs fspeirs marked this pull request as ready for review December 22, 2025 10:09
We are updating the seeding data for Experience CS to be more realistic

of the current production data. This commit adds new Scratch project
identifiers to the Editor-API seeding data to match.
@fspeirs fspeirs force-pushed the fs-add-more-excs-projects-to-seeding branch from 1a24d96 to f4e2e4e Compare December 22, 2025 10:10
@raspberrypiherokubot raspberrypiherokubot temporarily deployed to editor-api-p-fs-add-mor-z5ag27 December 22, 2025 10:10 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants