소스 검색

Add a contributing.md note about the transloadit.com website

Renée Kooi 6 년 전
부모
커밋
edf3387d87
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      website/src/docs/contributing.md

+ 8 - 1
website/src/docs/contributing.md

@@ -72,10 +72,17 @@ npm run release
 npm profile enable-2fa auth-only
 ```
 
-Other things to keep in mind:
+Other things to keep in mind during release:
 
 * When doing a minor release below 1.0, or a major release >= 1.0, of the `@uppy/core` package, the peerDependency of the plugin packages needs to be updated first. Eg when updating from 0.25.5 to 0.26.0, the peerDependency of each should be `"@uppy/core": "^0.26.0"` before doing `npm run release`.
 
+After a release, the demos on transloadit.com should also be updated. After updating, check that some things work locally:
+
+ - the demos in the demo section work (try one that uses an import robot, and one that you need to upload to)
+ - the demos on the homepage work and can import from GDrive, Insta, Dropbox
+
+If you don't have access to the transloadit.com source code ping @arturi or @goto-bus-stop and we'll pick it up. :sparkles:
+
 ## Website development
 
 We keep the [uppy.io](http://uppy.io) website in `./website`, so it’s easy to keep docs and code in sync as we are still iterating at high velocity.