A playground for exploring the DHIS2 API and debugging Data Engine queries and mutations
Since this lives in the repository with the app-runtime library, releasing new versions of this app should be done in a special way to avoid affecting the library's versions:
- Add any new changes with
chore
commits (notfix
orfeat
) - Make sure the supported DHIS2 versions are correct in
d2.config.js
- Manually update the app version in
package.json
-- Don't useyarn version
because we don't want to a create a git tag for this repo - Add a
chore
commit for the version bump inpackage.json
(make sure this will get its own commit onmaster
and doesn't get squashed with others) - Build the app with
yarn build
- Publish the new version to the App Hub
- Either on the command line using
yarn d2-app-scripts publish
with an API key you generated on the App Hub - Or by using the "New version" GUI on the App Hub by going to "Your Apps" => "Data Query Playground" => "New Version". This requires access to the DHIS2 organization
- Either on the command line using