diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 67243f9..2343eeb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -20,4 +20,6 @@ jobs: with: bundler-cache: true - name: Push to rubygems - uses: rubygems/release-gem@v1 + run: | + gem build + gem push configsl-*.gem diff --git a/README.md b/README.md index 2c125d5..5330784 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ConfigSL [![Gem Version](https://badge.fury.io/rb/configsl.svg)](https://badge.fury.io/rb/configsl) [![Coverage Status][badge-coverage]][coverage] +# ConfigSL [![Gem Version](https://badge.fury.io/rb/configsl.svg)](https://badge.fury.io/rb/configsl) [![Coverage Status][badge-coverage]][coverage] [![Code Checks](https://github.com/jamesiarmes/configsl/actions/workflows/checks.yaml/badge.svg?branch=main)](https://github.com/jamesiarmes/configsl/actions/workflows/checks.yaml) ConfigSL is a simple Domain-Specific Language (DSL) module for configuration. It is designed to provide a declarative way to define configuration, with as few diff --git a/Rakefile b/Rakefile index bed5b52..444527c 100644 --- a/Rakefile +++ b/Rakefile @@ -1,13 +1,10 @@ # frozen_string_literal: true -require 'bundler' require 'rspec/core/rake_task' require 'rubocop/rake_task' task default: %i[spec rubocop] -Bundler::GemHelper.install_tasks - RuboCop::RakeTask.new(:rubocop) do |task| task.requires << 'rubocop' end diff --git a/configsql.gemspec b/configsql.gemspec index cd036a3..479629c 100644 --- a/configsql.gemspec +++ b/configsql.gemspec @@ -2,7 +2,7 @@ Gem::Specification.new do |s| s.name = 'configsl' - s.version = '1.0.1' + s.version = '99.99.99.pre.1' s.licenses = ['MIT'] s.summary = 'A simple DSL for declarative configuration in ruby.' s.description = 'A simple, modular, extensible DSL for configuration.'