curses 1.4.5 → 1.4.7
This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
- checksums.yaml +4 -4
- data/.github/workflows/push_gem.yml +50 -0
- data/History.md +3 -0
- data/curses.gemspec +1 -1
- metadata +8 -3
checksums.yaml
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
---
|
2
2
|
SHA256:
|
3
|
-
metadata.gz:
|
4
|
-
data.tar.gz:
|
3
|
+
metadata.gz: 0170d14a883cec80159b24d85a55741eb721b1863f5eb1d67aea90cf2f54d28c
|
4
|
+
data.tar.gz: 6abb516cc2e6d83eff1c63c2b2f0c27e0e621e759846ba5bf6d5c27beca09a89
|
5
5
|
SHA512:
|
6
|
-
metadata.gz:
|
7
|
-
data.tar.gz:
|
6
|
+
metadata.gz: d9b13bba5b82c8d2e0a0628698c5e87ac3d9f258f57df8323ecf4157e2704b278fb47103ad112b25b7d780b5ea5fe6cffa3bea9e629a501f4b09d88e2eba96f3
|
7
|
+
data.tar.gz: be30e6050811c9091a7765b0a4aa3f349a9e498edae1cdbf90b4ae34b29c8881a4a5c508a449aeaba8132a5cf0b207b731fe1960bc5dd8b3335837197c5c23cb
|
@@ -0,0 +1,50 @@
|
|
1
|
+
name: Publish gem to rubygems.org
|
2
|
+
|
3
|
+
on:
|
4
|
+
push:
|
5
|
+
tags:
|
6
|
+
- 'v*'
|
7
|
+
|
8
|
+
permissions:
|
9
|
+
contents: read
|
10
|
+
|
11
|
+
jobs:
|
12
|
+
push:
|
13
|
+
if: github.repository == 'ruby/curses'
|
14
|
+
runs-on: ubuntu-latest
|
15
|
+
|
16
|
+
environment:
|
17
|
+
name: rubygems.org
|
18
|
+
url: https://rubygems.org/gems/curses
|
19
|
+
|
20
|
+
permissions:
|
21
|
+
contents: write
|
22
|
+
id-token: write
|
23
|
+
|
24
|
+
steps:
|
25
|
+
# Set up
|
26
|
+
- name: Harden Runner
|
27
|
+
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
|
28
|
+
with:
|
29
|
+
egress-policy: audit
|
30
|
+
|
31
|
+
- uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4
|
32
|
+
with:
|
33
|
+
submodules: true
|
34
|
+
|
35
|
+
- name: Set up Ruby
|
36
|
+
uses: ruby/setup-ruby@cacc9f1c0b3f4eb8a16a6bb0ed10897b43b9de49 # v1.176.0
|
37
|
+
with:
|
38
|
+
bundler-cache: true
|
39
|
+
ruby-version: ruby
|
40
|
+
|
41
|
+
# Release
|
42
|
+
- name: Publish to RubyGems
|
43
|
+
uses: rubygems/release-gem@612653d273a73bdae1df8453e090060bb4db5f31 # v1
|
44
|
+
|
45
|
+
- name: Create GitHub release
|
46
|
+
run: |
|
47
|
+
tag_name="$(git describe --tags --abbrev=0)"
|
48
|
+
gh release create "${tag_name}" --verify-tag --draft --generate-notes
|
49
|
+
env:
|
50
|
+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
data/History.md
CHANGED
data/curses.gemspec
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
Gem::Specification.new { |s|
|
2
2
|
s.name = "curses"
|
3
|
-
s.version = "1.4.
|
3
|
+
s.version = "1.4.7"
|
4
4
|
s.author = ["Shugo Maeda", 'Eric Hodel']
|
5
5
|
s.email = ["[email protected]", '[email protected]']
|
6
6
|
s.homepage = "https://github.com/ruby/curses"
|
metadata
CHANGED
@@ -1,14 +1,15 @@
|
|
1
1
|
--- !ruby/object:Gem::Specification
|
2
2
|
name: curses
|
3
3
|
version: !ruby/object:Gem::Version
|
4
|
-
version: 1.4.
|
4
|
+
version: 1.4.7
|
5
5
|
platform: ruby
|
6
6
|
authors:
|
7
7
|
- Shugo Maeda
|
8
8
|
- Eric Hodel
|
9
|
+
autorequire:
|
9
10
|
bindir: bin
|
10
11
|
cert_chain: []
|
11
|
-
date: 2024-
|
12
|
+
date: 2024-10-22 00:00:00.000000000 Z
|
12
13
|
dependencies:
|
13
14
|
- !ruby/object:Gem::Dependency
|
14
15
|
name: bundler
|
@@ -38,6 +39,7 @@ dependencies:
|
|
38
39
|
- - ">="
|
39
40
|
- !ruby/object:Gem::Version
|
40
41
|
version: '0'
|
42
|
+
description:
|
41
43
|
email:
|
42
44
|
|
43
45
|
|
@@ -48,6 +50,7 @@ extra_rdoc_files: []
|
|
48
50
|
files:
|
49
51
|
- ".github/dependabot.yml"
|
50
52
|
- ".github/workflows/macos.yml"
|
53
|
+
- ".github/workflows/push_gem.yml"
|
51
54
|
- ".github/workflows/ubuntu.yml"
|
52
55
|
- ".github/workflows/windows.yml"
|
53
56
|
- ".gitignore"
|
@@ -323,6 +326,7 @@ licenses:
|
|
323
326
|
- Ruby
|
324
327
|
- BSD-2-Clause
|
325
328
|
metadata: {}
|
329
|
+
post_install_message:
|
326
330
|
rdoc_options: []
|
327
331
|
require_paths:
|
328
332
|
- lib
|
@@ -337,7 +341,8 @@ required_rubygems_version: !ruby/object:Gem::Requirement
|
|
337
341
|
- !ruby/object:Gem::Version
|
338
342
|
version: '0'
|
339
343
|
requirements: []
|
340
|
-
rubygems_version: 3.
|
344
|
+
rubygems_version: 3.5.9
|
345
|
+
signing_key:
|
341
346
|
specification_version: 4
|
342
347
|
summary: A Ruby binding for curses, ncurses, and PDCurses. curses is an extension
|
343
348
|
library for text UI applications. Formerly part of the Ruby standard library, [curses
|