Skip to content

Commit

Permalink
Adding docs for updating metadata with grunt update, see phetsims/j…
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathanolson committed Jul 25, 2018
1 parent 067b3c3 commit db9a614
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions checklists/updating_metadata.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
Updating metadata
=============

For anything that could potentially change checked-in top-level sim HTML or config files, the following should be done:

- [ ] `perennial/bin/for-each.sh active-repos grunt update` (or run `grunt update` in affected repos)
- [ ] Revert (partial) changes from interaction-dashboard's config that removes the custom line (see https://github.com/phetsims/interaction-dashboard/issues/83). This will be fixed at some point to not be needed.
- [ ] If possible, run local aqua testing (`/aqua/test-server/test-sims.html?ea&audioVolume=0&testDuration=10000&testConcurrentBuilds=4&brand=phet&fuzzMouse`) to make sure nothing broke horribly.
- [ ] git add the relevant files, commit (referencing the issue for the change) and push.

This should be done for any changes to:

- Preloads (build.json)
- Dependencies (build.json or sim-specific phetLibs in package.json)
- Package.json changes that affect what files should be generated (unit tests/colors/a11y/etc.)

Note that for package.json changes that add flags, an automated process on bayes should update the perennial/data files automatically.

0 comments on commit db9a614

Please sign in to comment.