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
49 changes: 49 additions & 0 deletions ruby3.2-activemodel.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
package:
name: ruby3.2-activemodel
version: 7.0.6
epoch: 0
description: A toolkit for building modeling frameworks like Active Record. Rich support for attributes, callbacks, validations, serialization, internationalization, and testing.
copyright:
- license: MIT
dependencies:
runtime:
- ruby3.2-activesupport

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: git-checkout
with:
repository: https://github.com/rails/rails
tag: v${{package.version}}
expected-commit: 593893c901f87b4ed205751f72df41519b4d2da3

- uses: ruby/build
with:
gem: ${{vars.gem}}
dir: activemodel

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}
dir: activemodel

- uses: ruby/clean

vars:
gem: activemodel

update:
enabled: true
github:
identifier: rails/rails
strip-prefix: v
51 changes: 51 additions & 0 deletions ruby3.2-activesupport.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
package:
name: ruby3.2-activesupport
version: 7.0.6
epoch: 0
description: A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.
copyright:
- license: MIT
dependencies:
runtime:
- ruby3.2-concurrent-ruby
- ruby3.2-i18n
- ruby3.2-tzinfo

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: git-checkout
with:
repository: https://github.com/rails/rails
tag: v${{package.version}}
expected-commit: 593893c901f87b4ed205751f72df41519b4d2da3

- uses: ruby/build
with:
gem: ${{vars.gem}}
dir: activesupport

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}
dir: activesupport

- uses: ruby/clean

vars:
gem: activesupport

update:
enabled: true
github:
identifier: rails/rails
strip-prefix: v
44 changes: 44 additions & 0 deletions ruby3.2-aes_key_wrap.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: ruby3.2-aes_key_wrap
version: 1.1.0
epoch: 0
description: A Ruby implementation of AES Key Wrap, a.k.a RFC 3394, a.k.a NIST Key Wrap.
copyright:
- license: MIT

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: fetch
with:
expected-sha256: 7025dff44fa37595939948b550507206fb59029e6c3d065bd0927964e9ab7ff2
uri: https://github.com/tomdalling/aes_key_wrap/archive/refs/tags/v${{package.version}}.tar.gz

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: aes_key_wrap

update:
enabled: true
github:
identifier: tomdalling/aes_key_wrap
strip-prefix: v
use-tag: true
44 changes: 44 additions & 0 deletions ruby3.2-attr_required.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: ruby3.2-attr_required
version: 1.0.1
epoch: 0
description: attr_required and attr_optional
copyright:
- license: MIT

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: fetch
with:
expected-sha256: 4197ca7c778515cb739750aad5a70a0777c212b0512e47714bcdcc81b903b368
uri: https://github.com/nov/attr_required/archive/refs/tags/v${{package.version}}.tar.gz

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: attr_required

update:
enabled: true
github:
identifier: nov/attr_required
strip-prefix: v
use-tag: true
45 changes: 45 additions & 0 deletions ruby3.2-bindata.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
package:
name: ruby3.2-bindata
version: 2.4.15
epoch: 0
description: BinData is a declarative way to read and write binary file formats.
copyright:
- license: BSD-2-Clause

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: git-checkout
with:
repository: https://github.com/dmendel/bindata
tag: v${{package.version}}
expected-commit: 5f1e3a9368ec16757227ca9b5ad1812f7bad4740

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: bindata

update:
enabled: true
github:
identifier: dmendel/bindata
strip-prefix: v
use-tag: true
44 changes: 44 additions & 0 deletions ruby3.2-connection_pool.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: ruby3.2-connection_pool
version: 2.4.1
epoch: 0
description: Generic connection pool for Ruby
copyright:
- license: MIT

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: fetch
with:
expected-sha256: 434649e14ffec71b46789f28198df008b51b314a378158a4aa577a0e3c5f2740
uri: https://github.com/mperham/connection_pool/archive/refs/tags/v${{package.version}}.tar.gz

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: connection_pool

update:
enabled: true
github:
identifier: mperham/connection_pool
strip-prefix: v
use-tag: true
44 changes: 44 additions & 0 deletions ruby3.2-date.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
package:
name: ruby3.2-date
version: 3.3.3
epoch: 0
description: A subclass of Object includes Comparable module for handling dates.
copyright:
- license: Ruby
- license: BSD-2-Clause

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: fetch
with:
expected-sha256: d703cff089eeb7efd0cd641447dfa660f7fe4b7d41436cce2952e7ad05dd928c
uri: https://github.com/ruby/date/archive/refs/tags/v${{package.version}}.tar.gz

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: date

update:
enabled: true
github:
identifier: ruby/date
strip-prefix: v
48 changes: 48 additions & 0 deletions ruby3.2-faraday-follow_redirects.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
package:
name: ruby3.2-faraday-follow_redirects
version: 0.3.0
epoch: 0
description: |
Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects.
copyright:
- license: MIT
dependencies:
runtime:
- ruby3.2-faraday

environment:
contents:
packages:
- ca-certificates-bundle
- ruby-3.2
- ruby-3.2-dev
- build-base
- busybox
- git

pipeline:
- uses: fetch
with:
expected-sha256: e94429b66744a7b83443e45076cf7580d4cf3e1f3cc260556906c0f213fbe4c1
uri: https://github.com/tisba/faraday-follow-redirects/archive/refs/tags/v${{package.version}}.tar.gz

- uses: ruby/build
with:
gem: ${{vars.gem}}

- uses: ruby/install
with:
gem: ${{vars.gem}}
version: ${{package.version}}

- uses: ruby/clean

vars:
gem: faraday-follow_redirects

update:
enabled: true
github:
identifier: tisba/faraday-follow-redirects
strip-prefix: v
use-tag: true
Loading