Awesome
expo-release-please-example
Setting up release-please
with basic Expo app.
Example of Expo app setup with please-release
- Minimal Expo app based on quick start section of Expo documentation. Bootstrapped with yarn 3. Heads up, your versions might differ based on various factors.
yarn dlx create-expo-app expo-release-please-example
and
yarn dlx expo install react-native-web@~0.18.9 react-dom@18.1.0 @expo/webpack-config@^0.17.2
-
Setting up
release-please-action
forexpo
release type strategy. -
Using arbitrary file update feature inside this README.md to display current version v2.0.0 (note inline comment) <!-- x-release-please-version -->
-
This is initial first PR introduced by release-please.
-
This is patch PR with fixes.
-
This is breaking PR with breaking fixes.
-
This is feature PR with new feature.
Note on existing repo versioning
This example assumes release-please
being used from the initial app bootstrap. If you already have an app running and want to start with some existing version consider using bootstrapping release-please
with .release-please-manifest.json
file.
For this example repo the context of .release-please-manifest.json
file might look something like.
{
"packages": {
".": "3.4.5"
}
}