Skip to content

Commit 7570722

Browse files
committed
Ignore built gem files
1 parent 42ffe85 commit 7570722

File tree

6 files changed

+61
-61
lines changed

6 files changed

+61
-61
lines changed

.github/workflows/debian.yml

Lines changed: 33 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,42 +3,41 @@ name: Debian
33
on:
44
push:
55
tags:
6-
- '*'
7-
6+
- "*"
87

98
jobs:
109
build:
1110
runs-on: ubuntu-latest
1211
steps:
13-
- uses: actions/checkout@v1
14-
- name: Set up Ruby 2.5 (debian ruby)
15-
uses: ruby/setup-ruby@v1
16-
with:
17-
ruby-version: 2.5
18-
- name: Install dependencies
19-
run: |
20-
sudo apt-get update
21-
DEBIAN_FRONTEND=noninteractive sudo apt-get --yes install gem2deb bundler ruby-{actionpack,awesome-print,http,minitest,minitest-reporters,oj,simplecov}
22-
rm Gemfile.lock || true
23-
bundle install --local
24-
sudo apt-file update
25-
- name: Build
26-
run: |
27-
bundle exec rake build
28-
mkdir debpkg
29-
cp pkg/media_types-*.gem media_types.gem
30-
#(cd debpkg; gem2tgz media_types.gem)
31-
#(cd debpkg; dh-make-ruby media_types-*.tar.gz)
32-
#(cd debpkg; dh-make-ruby media_types-*.tar.gz)
33-
(cd pkg; gem2deb media_types*.gem)
34-
mv pkg/ruby-media-types_*_all.deb ruby-media-types.deb
35-
- name: Upload gem
36-
uses: actions/upload-artifact@v1
37-
with:
38-
name: media_types.gem
39-
path: media_types.gem
40-
- name: Upload deb
41-
uses: actions/upload-artifact@v1
42-
with:
43-
name: ruby-media-types.deb
44-
path: ruby-media-types.deb
12+
- uses: actions/checkout@v1
13+
- name: Set up Ruby 2.7 (debian ruby)
14+
uses: ruby/setup-ruby@v2
15+
with:
16+
ruby-version: 2.7
17+
- name: Install dependencies
18+
run: |
19+
sudo apt-get update
20+
DEBIAN_FRONTEND=noninteractive sudo apt-get --yes install gem2deb bundler ruby-{actionpack,awesome-print,http,minitest,minitest-reporters,oj,simplecov}
21+
rm Gemfile.lock || true
22+
bundle install --local
23+
sudo apt-file update
24+
- name: Build
25+
run: |
26+
bundle exec rake build
27+
mkdir debpkg
28+
cp pkg/media_types-*.gem media_types.gem
29+
#(cd debpkg; gem2tgz media_types.gem)
30+
#(cd debpkg; dh-make-ruby media_types-*.tar.gz)
31+
#(cd debpkg; dh-make-ruby media_types-*.tar.gz)
32+
(cd pkg; gem2deb media_types*.gem)
33+
mv pkg/ruby-media-types_*_all.deb ruby-media-types.deb
34+
- name: Upload gem
35+
uses: actions/upload-artifact@v1
36+
with:
37+
name: media_types.gem
38+
path: media_types.gem
39+
- name: Upload deb
40+
uses: actions/upload-artifact@v1
41+
with:
42+
name: ruby-media-types.deb
43+
path: ruby-media-types.deb

.github/workflows/ruby.yml

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,19 @@ on: [push]
44

55
jobs:
66
build:
7-
87
runs-on: ubuntu-latest
98

109
steps:
11-
- uses: actions/checkout@v1
12-
- name: Set up Ruby 2.6
13-
uses: actions/setup-ruby@v1
14-
with:
15-
ruby-version: 2.6.x
16-
- name: Build and test with Rake
17-
run: |
18-
sudo apt-get update
19-
DEBIAN_FRONTEND=noninteractive sudo apt-get install --yes bundler
20-
rm Gemfile.lock || true
21-
gem install bundler
22-
bundle install --jobs 4 --retry 3
23-
bundle exec rake
10+
- uses: actions/checkout@v1
11+
- name: Set up Ruby 3.1
12+
uses: actions/setup-ruby@v1
13+
with:
14+
ruby-version: 3.1.x
15+
- name: Build and test with Rake
16+
run: |
17+
sudo apt-get update
18+
DEBIAN_FRONTEND=noninteractive sudo apt-get install --yes bundler
19+
rm Gemfile.lock || true
20+
gem install bundler
21+
bundle install --jobs 4 --retry 3
22+
bundle exec rake

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@
88
/tmp/
99

1010
.idea/
11+
12+
/media_types-*.gem

.rubocop.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
AllCops:
22
Include:
3-
- '**/Rakefile'
4-
- 'lib/**/*.rb'
3+
- "**/Rakefile"
4+
- "lib/**/*.rb"
55
Exclude:
6-
- 'Gemfile'
7-
- 'bin/**/*'
8-
TargetRubyVersion: 2.4
6+
- "Gemfile"
7+
- "bin/**/*"
8+
TargetRubyVersion: 3.0
99

1010
Layout/EmptyLinesAroundClassBody:
1111
Enabled: false

Gemfile.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ GEM
1010
awesome_print (1.9.2)
1111
builder (3.2.4)
1212
docile (1.4.0)
13-
minitest (5.15.0)
14-
minitest-reporters (1.5.0)
13+
minitest (5.18.0)
14+
minitest-reporters (1.6.0)
1515
ansi
1616
builder
1717
minitest (>= 5.0)
1818
ruby-progressbar
19-
oj (3.13.11)
19+
oj (3.14.2)
2020
rake (13.0.6)
21-
ruby-progressbar (1.11.0)
22-
simplecov (0.21.2)
21+
ruby-progressbar (1.13.0)
22+
simplecov (0.22.0)
2323
docile (~> 1.1)
2424
simplecov-html (~> 0.11)
2525
simplecov_json_formatter (~> 0.1)
2626
simplecov-html (0.12.3)
27-
simplecov_json_formatter (0.1.3)
27+
simplecov_json_formatter (0.1.4)
2828

2929
PLATFORMS
3030
x64-mingw32
@@ -40,4 +40,4 @@ DEPENDENCIES
4040
simplecov
4141

4242
BUNDLED WITH
43-
2.2.17
43+
2.1.4

lib/media_types/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module MediaTypes
4-
VERSION = '2.1.1'
4+
VERSION = '2.2.0'
55
end

0 commit comments

Comments
 (0)