Sha256: fb5b5d0152691603b5861b9477e6efca00c31b0dbf9494a4df15a95958620651

Contents?: true

Size: 703 Bytes

Versions: 3

Compression:

Stored size: 703 Bytes

Contents

# Releasing Gem

1. Clean up generated files

   ```
   $ bundle exec rake clean
   ```

2. Bump the gem version in `lib/archangel/version.rb`

    Follow the rules of [Semantic Versioning](https://semver.org/). For example:

    * `1.2.3`
    * `1.3.0-beta`
    * `2.0.0-rc.1`

  a. If this is a major or minor version update, change the `README.md` file to reflect the version

      ```
      gem "archangel", "~> x.y"
      ```

3. Build the gem

   ```
   $ bundle exec rake build
   ```

   This will create a new .gem file in `pkg/`. Fix any errors or warnings that come up.

4. Create the gem, tag it in Github and release to Rubygems

    ```
    $ bundle exec rake release
    ```

5. Profit!

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
archangel-0.4.0 docs/Release.md
archangel-0.3.0 docs/Release.md
archangel-0.0.8 docs/Release.md