-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding docs for updating metadata with
grunt update
, see phetsims/j…
- Loading branch information
1 parent
067b3c3
commit db9a614
Showing
1 changed file
with
17 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |