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 CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA256:
3
- metadata.gz: 4d3c4ee3a32a22bdc006790932cc8165fad60d26647406b36f5b13b313440a9e
4
- data.tar.gz: 4f4ef970743073eea63a4747b395d98d9076e392e84f194cd5ab9e9245bad5a6
3
+ metadata.gz: 0170d14a883cec80159b24d85a55741eb721b1863f5eb1d67aea90cf2f54d28c
4
+ data.tar.gz: 6abb516cc2e6d83eff1c63c2b2f0c27e0e621e759846ba5bf6d5c27beca09a89
5
5
  SHA512:
6
- metadata.gz: 006a0008c75d4384e8279b6208b3ad86bdb2291f5096002cda43fe2f833db46a46be38b382d6eb39fa48ad5759a2ce8070c68dd8afe648fd46aa4fb1165a5d5c
7
- data.tar.gz: 6140a1f5a6474321de418cb189e542d1b6e13e79333637fb53fa082768fb9c97c23a865b7c14373a8e49f5384a2c3150e9ffb49157aeba340a0a1e26f7b2f775
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
@@ -1,3 +1,6 @@
1
+ This file is no longer being updated after version 1.4.5.
2
+ For changes since version 1.4.5, see <URL:https://github.com/ruby/curses/releases>.
3
+
1
4
  ### 1.4.5 / 2024-04-24
2
5
 
3
6
  New features:
data/curses.gemspec CHANGED
@@ -1,6 +1,6 @@
1
1
  Gem::Specification.new { |s|
2
2
  s.name = "curses"
3
- s.version = "1.4.5"
3
+ s.version = "1.4.7"
4
4
  s.author = ["Shugo Maeda", 'Eric Hodel']
5
5
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.5
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-04-24 00:00:00.000000000 Z
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.6.0.dev
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
OSZAR »