Skip to content

Commit

Permalink
Prepare for v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
timriley committed Nov 2, 2024
1 parent 62c1b1b commit a0bd3df
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 17 deletions.
3 changes: 1 addition & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["3.0", "3.1", "3.2"]
ruby: ["3.1", "3.2", "3.3"]

steps:
- name: Checkout
Expand All @@ -30,4 +30,3 @@ jobs:
with:
name: coverage
path: coverage

26 changes: 23 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Versions
# dry-operation

## 0.0.0 (?)
Model your app’s business operations.

* Pending...
## [Unreleased]

### Added

### Changed

### Deprecated

### Removed

### Fixed

### Security

## [1.0.0] - 2024-11-02

### Added

- Initial release (@waiting-for-dev)

[v1.0.0]: https://github.com/dry-rb/dry-operation/releases/tag/v1.0.0
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015-2023 dry-rb team
Copyright (c) 2015-2024 dry-rb team

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
Expand Down
10 changes: 1 addition & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
<!--- this file is synced from dry-rb/template-gem project -->
[gem]: https://rubygems.org/gems/dry-operation
[actions]: https://github.com/dry-rb/dry-operation/actions

Expand All @@ -10,13 +9,6 @@
* [API documentation](http://rubydoc.info/gems/dry-operation)
* [Forum](https://discourse.dry-rb.org)

## Supported Ruby versions

This library officially supports the following Ruby versions:

* MRI `>= 3.0.0`
* jruby `>= 9.4` (not tested on CI)

## License

See `LICENSE` file.
See [`LICENSE`](LICENSE).
8 changes: 6 additions & 2 deletions dry-operation.gemspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
# frozen_string_literal: true

lib = File.expand_path("lib", __dir__)
$LOAD_PATH.prepend(lib) unless $LOAD_PATH.include?(lib)
require "dry/operation/version"

Gem::Specification.new do |spec|
spec.name = "dry-operation"
spec.version = "0.0.0"
spec.version = Dry::Operation::VERSION
spec.authors = ["dry-rb team"]
spec.email = ["[email protected]"]
spec.homepage = "https://dry-rb.org/gems/dry-operation"
Expand All @@ -18,7 +22,7 @@ Gem::Specification.new do |spec|
"source_code_uri" => "https://github.com/dry-rb/dry-operation"
}

spec.required_ruby_version = ">= 3.0.0"
spec.required_ruby_version = ">= 3.1.0"
spec.add_dependency "zeitwerk", "~> 2.6"
spec.add_dependency "dry-monads", "~> 1.6"

Expand Down
7 changes: 7 additions & 0 deletions lib/dry/operation/version.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# frozen_string_literal: true

module Dry
class Operation
VERSION = "1.0.0"
end
end

0 comments on commit a0bd3df

Please sign in to comment.