diff --git a/dev-env/package.json b/dev-env/package.json index 0457a8b67c..57bd6edea1 100644 --- a/dev-env/package.json +++ b/dev-env/package.json @@ -2,7 +2,7 @@ "name": "dev-env", "version": "0.0.0", "scripts": { - "e2e:mock-server": "NODE_ENV=development ./dev-infra/with-test-redis-and-db.sh ts-node ./mock-server.ts" + "start": "NODE_ENV=development ./dev-infra/with-test-redis-and-db.sh ts-node ./mock-server.ts" }, "dependencies": { "@atproto/dev-env": "^0.3.213", diff --git a/docs/localization.md b/docs/localization.md index 4242de8511..f7e51ff359 100644 --- a/docs/localization.md +++ b/docs/localization.md @@ -47,8 +47,7 @@ Every night, a GitHub action will run `yarn intl:extract` to update the english ### Release process 1. Pull main and create a branch. -1. Run `yarn intl:pull` to fetch all translation updates from Crowdin. Commit. -1. Run `yarn intl:extract:all` to ensure all `.po` files are synced with the current state of the code. Commit. +1. Run `yarn intl:release` to fetch all translation updates from Crowdin and extract all `.po` files so that they're synced with the latest code. Commit that. 1. Create a PR, ensure the translations all look correct, and merge. 1. If needed: 1. Merge all approved translation PRs (contributions from outside crowdin). diff --git a/package.json b/package.json index b991ef7d43..79d315bd42 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "lint-native": "swiftlint ./modules && ktlint ./modules", "lint-native:fix": "swiftlint --fix ./modules && ktlint --format ./modules", "typecheck": "tsc --project ./tsconfig.check.json", - "e2e:mock-server": "cd dev-env && yarn e2e:mock-server", + "e2e:mock-server": "cd dev-env && yarn start", "e2e:build": "EXPO_PUBLIC_ENV=e2e NODE_ENV=test RN_SRC_EXT=e2e.ts,e2e.tsx expo run:ios", "e2e:build-android": "EXPO_PUBLIC_ENV=e2e NODE_ENV=test RN_SRC_EXT=e2e.ts,e2e.tsx expo run:android", "e2e:start": "EXPO_PUBLIC_ENV=e2e NODE_ENV=test RN_SRC_EXT=e2e.ts,e2e.tsx expo start -c",