You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: added expo strategy and updater
Added `strategies/expo` and `updaters/expo/app-json` for versioning
of Expo based React Native projects. This updater performs the same
functions as the `node` updater but also updates the `app.json` file
found in Expo projects.
* chore: added expo to the strategy list in the docs
* chore: updated copyright year on all expo strategy/updater files
* chore: added expo to src/factory
Added `expo` as a type available on the global factory. Also updated
the Expo SDK version number passed between the Expo strategy and updater
to use a `Version` object instead of a string.
* chore: fixed expo strategy expo sdk version test
* chore: fixed broken CLI snapshot tests
* fix: treat expo ios and android build numbers as optional
If a project has not specified the `expo.ios.buildNumber` or
`expo.android.versionCode`, don't attempt to set those.
Co-authored-by: Jeff Ching <chingor@google.com>
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -141,6 +141,7 @@ Release Please automates releases for the following flavors of repositories:
141
141
|`krm-blueprint`|[A kpt package, with 1 or more KRM files and a CHANGELOG.md](https://github.com/GoogleCloudPlatform/blueprints/tree/main/catalog/project)|
142
142
|`maven`|[Strategy for Maven projects, generates SNAPSHOT version after each release and updates `pom.xml` automatically](docs/java.md)|
143
143
|`node`|[A Node.js repository, with a package.json and CHANGELOG.md](https://github.com/yargs/yargs)|
144
+
|`expo`|[An Expo based React Native repository, with a package.json, app.json and CHANGELOG.md](https://github.com/yargs/yargs)|
144
145
|`ocaml`|[An OCaml repository, containing 1 or more opam or esy files and a CHANGELOG.md](https://github.com/grain-lang/binaryen.ml)|
145
146
|`php`| A repository with a composer.json and a CHANGELOG.md |
146
147
|`python`|[A Python repository, with a setup.py, setup.cfg, CHANGELOG.md](https://github.com/googleapis/python-storage) and optionally a pyproject.toml and a <project>/\_\_init\_\_.py |
Copy file name to clipboardExpand all lines: docs/customizing.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,7 @@ Release Please automates releases for the following flavors of repositories:
17
17
|`krm-blueprint`|[A kpt package, with 1 or more KRM files and a CHANGELOG.md](https://github.com/GoogleCloudPlatform/blueprints/tree/main/catalog/project)|
18
18
|`maven`|[Strategy for Maven projects, generates SNAPSHOT version after each release and updates `pom.xml` automatically](java.md)|
19
19
|`node`|[A Node.js repository, with a package.json and CHANGELOG.md](https://github.com/yargs/yargs)|
20
+
|`expo`|[An Expo based React Native repository, with a package.json, app.json and CHANGELOG.md](https://github.com/yargs/yargs)|
20
21
|`ocaml`|[An OCaml repository, containing 1 or more opam or esy files and a CHANGELOG.md](https://github.com/grain-lang/binaryen.ml)|
21
22
|`php`| A repository with a composer.json and a CHANGELOG.md |
22
23
|`python`|[A Python repository, with a setup.py, setup.cfg, CHANGELOG.md](https://github.com/googleapis/python-storage) and optionally a pyproject.toml and a <project>/\_\_init\_\_.py |
0 commit comments