Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: release

on:
workflow_dispatch:
inputs:
bump:
description: 'Tipo de bump'
type: choice
required: true
default: minor
options: [patch, minor, major]
release-notes:
description: 'Release notes (markdown, opcional)'
type: string
required: false

jobs:
release:
if: github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
permissions:
contents: write
id-token: write
steps:
- uses: actions/checkout@v4

- uses: ruby/setup-ruby@v1
with:
ruby-version: '3.2.2'
bundler-cache: true

- run: bundle exec rspec

- uses: fintoc-com/release-action/prepare@main
id: prep
with:
bump: ${{ inputs.bump }}
version-format: ruby
tag-prefix: v
app-id: ${{ vars.FIN_RELEASES_APP_ID }}
app-private-key: ${{ secrets.FIN_RELEASES_PRIVATE_KEY }}

- uses: rubygems/release-gem@v1

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cuando implementé los releases, el de ruby llegué a un dead end porque faltaba una api key o token de rubygems que no logré conseguir. Esto pasaría acá?


- uses: fintoc-com/release-action/finalize@main
with:
tag: ${{ steps.prep.outputs.tag }}
release-notes: ${{ inputs.release-notes }}
app-id: ${{ vars.FIN_RELEASES_APP_ID }}
app-private-key: ${{ secrets.FIN_RELEASES_PRIVATE_KEY }}
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

## 1.3.0 - 2026-08-25

### 🚀 New Features

- **Entity Onboardings**: Added `entities` resource with `create`, and `onboardings` under entities, including legal representative document upload
- **Webhook Endpoints**: Added `webhook_endpoints` manager
- **Multipart Uploads**: HTTP client now supports `multipart/form-data` requests

### 🐛 Bug Fixes

- **HTTP 6 Compatibility**: Request options are passed as keyword arguments

## 1.2.0 - 2026-04-08

### 🚀 New Features
Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
fintoc (1.2.0)
fintoc (1.3.0)
http
money-rails
tabulate
Expand Down
2 changes: 1 addition & 1 deletion lib/fintoc/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module Fintoc
VERSION = '1.2.0'
VERSION = '1.3.0'
end
Loading