Sha256: 61ecc5d4228c7ad02f448d8c15a2841854e0b7f509a95ba5afc54ebae6330d44

Contents?: true

Size: 1000 Bytes

Versions: 31

Compression:

Stored size: 1000 Bytes

Contents

# Releasing ShopifyApp

1. Make the code changes in a separate PR that doesn't modify the version.
1. After that is merged, check the Semantic Versioning page for info on how to version the new release: http://semver.org
1. Create a pull request with the following changes:
    - Update the version of ShopifyApp in lib/shopify_app/version.rb
    - Update the version of shopify_app in package.json
    - Run `bundle` to update `Gemfile.lock`
    - Add a CHANGELOG entry for the new release with the date
    - Change the title of the PR to something like: "Packaging for release X.Y.Z"
1. Merge your pull request
1. Checkout and pull from master so you have the latest version of the shopify_app
1. Tag the HEAD with the version
    ```bash
    $ git tag -f vX.Y.Z && git push origin vX.Y.Z
    ```
1. Check that Create Release workflow successfully runs
1. Use Shipit to build and push the gem

If you see an error like 'You need to create the vX.Y.X tag first', clear git
cache in Shipit settings

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
shopify_app-22.5.1 docs/Releasing.md
shopify_app-22.5.0 docs/Releasing.md
shopify_app-22.4.0 docs/Releasing.md
shopify_app-22.3.1 docs/Releasing.md
shopify_app-22.3.0 docs/Releasing.md
shopify_app-22.2.1 docs/Releasing.md
shopify_app-22.2.0 docs/Releasing.md
shopify_app-22.1.0 docs/Releasing.md
shopify_app-22.0.1 docs/Releasing.md
shopify_app-22.00.0 docs/Releasing.md
shopify_app-21.10.0 docs/Releasing.md
shopify_app-21.9.0 docs/Releasing.md
shopify_app-21.8.1 docs/Releasing.md
shopify_app-21.8.0 docs/Releasing.md
shopify_app-21.7.0 docs/Releasing.md
shopify_app-21.6.0 docs/Releasing.md
shopify_app-21.5.0 docs/Releasing.md
shopify_app-21.4.1 docs/Releasing.md
shopify_app-21.4.0 docs/Releasing.md
shopify_app-21.3.1 docs/Releasing.md