expo-releaser

3.2.0 • Public • Published

Expo Releaser

A simple cli to update your expo configurations for a new release

Usage

expo-releaser -r 1.3.2

The command will save changes to your expo configuration files like so:

app.config.js

{
-    version: "1.3.1",
+    version: "1.3.2",
     ios: {
-        buildNumber: "14",
+        buildNumber: "15",
     },
     android: {
-        versionCode: 12,
+        versionCode: 13,
     }
}

eas.json

{
  "build": {
     "staging": {
-      "releaseChannel": "staging-1.3.1",
+      "releaseChannel": "staging-1.3.2",
     },
     "production": {
-      "releaseChannel": "production-1.3.1",
+      "releaseChannel": "production-1.3.2",
     }
  }
}

package.json

{
   "name": "my-app",
-  "version": "1.3.1",
+  "version": "1.3.2",
}

Unversioned release channels

If you want your release channels to simply be staging instead of staging-1.3.1 or production instead of production-1.3.1 you should pass the -i flag to ignore release channels in your updates

Review the changes. If they look good then commit and begin your deployment workflow.

License

expo-releaser is Copyright © 2022 GorillaBot Labs, LLC. It is free software, and may be redistributed under the terms specified in the LICENSE file.

About GorillaBot Labs

GorillaBot Labs

expo-releaser is maintained and funded by GorillaBot Labs, LLC.

We help bold entrepreneurs solve big problems with software. Hire us to design, develop, and grow your product.

Dependents (0)

Package Sidebar

Install

npm i expo-releaser

Weekly Downloads

4

Version

3.2.0

License

MIT

Unpacked Size

25.9 kB

Total Files

24

Last publish

Collaborators

  • vikeen