Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
- Add release workflow
  • Loading branch information
lancetarn committed Sep 10, 2024
1 parent 42fdd4b commit 9de1692
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 1 deletion.
30 changes: 30 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Release Gem

on:
push:
tags:
- 'v*'

# Directly from https://github.com/rubygems/release-gem/tree/v1
# Predicated on Tag Ruleset preventing arbitrary tag creation and
# requiring checks to pass for commit before tag creation
jobs:
push:
name: Push gem to RubyGems.org
runs-on: ubuntu-latest

permissions:
id-token: write # IMPORTANT: this permission is mandatory for trusted publishing
contents: write # IMPORTANT: this permission is required for `rake release` to push the release tag

steps:
# Set up
- uses: actions/checkout@v4
- name: Set up Ruby
uses: ruby/setup-ruby@v1
with:
bundler-cache: true
ruby-version: ruby

# Release
- uses: rubygems/release-gem@v1
4 changes: 4 additions & 0 deletions CHANGELOG.markdown
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Unreleased

# 5.4.0
* Add support for GoodJob (#506)
* Add support for Solid Queue (#508)

# 5.3.8
* Avoid inaccurate websocket queue time capturing (#494)

Expand Down
2 changes: 1 addition & 1 deletion lib/scout_apm/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module ScoutApm
VERSION = "5.3.8"
VERSION = "5.4.0"
end

0 comments on commit 9de1692

Please sign in to comment.