Skip to content

Commit 216cef0

Browse files
authored
Merge pull request #43 from doximity/anova/remove-publishing-workflow
remove gem publishing workflow, gem can be manually released
2 parents ebc9913 + bea4a2c commit 216cef0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+7
-50
lines changed

.circleci/config.yml

+5-48
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,11 @@
22

33
version: 2.1
44

5-
orbs:
6-
gem: doximity/gem-publisher@0
7-
85
executors:
96
ruby-latest:
107
resource_class: small
118
docker:
129
- image: circleci/ruby:2.7.2
13-
environment:
14-
BUNDLE_VERSION: "~> 2.2.8"
1510

1611
# yaml anchor filters
1712
master_only: &master_only
@@ -42,20 +37,13 @@ jobs:
4237
name: Install Bundler specific version
4338
command: |
4439
gem install bundler --version "${BUNDLE_VERSION}" --force
45-
- restore_cache:
46-
keys:
47-
- v1-bundle-{{ checksum "Gemfile.lock" }}-
48-
- run:
49-
name: Install Bundler specific version
50-
command: |
51-
gem install bundler --version "~> 1.17" --force
40+
bundle config set --local path 'vendor/bundle'
41+
bundle config set --local frozen 'true'
42+
bundle config set --local jobs '4'
43+
bundle config set --local retry '3'
5244
- run:
5345
name: Install Ruby Dependencies
54-
command: bundle check --path=vendor/bundle || bundle install
55-
- save_cache:
56-
key: v1-bundle-{{ checksum "Gemfile.lock" }}-
57-
paths:
58-
- vendor/bundle
46+
command: bundle install --local --jobs=4 --retry=3
5947
- run:
6048
name: Run Tests
6149
command: bundle exec rake test
@@ -80,44 +68,13 @@ workflows:
8068
jobs:
8169
- build:
8270
<<: *pr_only
83-
- gem/build:
84-
executor: ruby-latest
85-
requires:
86-
- build
87-
- pre-release-approval:
88-
type: approval
89-
requires:
90-
- gem/build
91-
- gem/publish:
92-
to_nexus: true
93-
pre_release: true
94-
requires:
95-
- pre-release-approval
96-
context: artifact_publishing
9771

9872
trunk:
9973
jobs:
10074
- build:
10175
<<: *master_only
102-
- gem/build:
103-
executor: ruby-latest
104-
requires:
105-
- build
10676

10777
final-release:
10878
jobs:
10979
- build:
11080
<<: *version_tags_only
111-
- gem/build:
112-
<<: *version_tags_only
113-
executor: ruby-latest
114-
requires:
115-
- build
116-
- gem/publish:
117-
<<: *version_tags_only
118-
name: gem-publish
119-
to_rubygems: true
120-
pre_release: false
121-
requires:
122-
- gem/build
123-
context: artifact_publishing

.ruby-version

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.2
1+
2.7.6

Gemfile.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -199,4 +199,4 @@ DEPENDENCIES
199199
standardrb
200200

201201
BUNDLED WITH
202-
2.2.14
202+
2.4.3

vendor/cache/actioncable-6.1.7.4.gem

41.5 KB
Binary file not shown.
22 KB
Binary file not shown.

vendor/cache/actionmailer-6.1.7.4.gem

30 KB
Binary file not shown.

vendor/cache/actionpack-6.1.7.4.gem

222 KB
Binary file not shown.

vendor/cache/actiontext-6.1.7.4.gem

19 KB
Binary file not shown.

vendor/cache/actionview-6.1.7.4.gem

169 KB
Binary file not shown.

vendor/cache/activejob-6.1.7.4.gem

32 KB
Binary file not shown.

vendor/cache/activemodel-6.1.7.4.gem

61 KB
Binary file not shown.

vendor/cache/activerecord-6.1.7.4.gem

424 KB
Binary file not shown.
56.5 KB
Binary file not shown.
216 KB
Binary file not shown.

vendor/cache/ast-2.4.2.gem

11.5 KB
Binary file not shown.

vendor/cache/builder-3.2.4.gem

31.5 KB
Binary file not shown.

vendor/cache/coderay-1.1.3.gem

90.5 KB
Binary file not shown.
350 KB
Binary file not shown.

vendor/cache/crass-1.0.6.gem

18 KB
Binary file not shown.

vendor/cache/date-3.3.3.gem

74.5 KB
Binary file not shown.

vendor/cache/erubi-1.12.0.gem

12 KB
Binary file not shown.

vendor/cache/globalid-1.1.0.gem

13 KB
Binary file not shown.

vendor/cache/i18n-1.14.1.gem

45 KB
Binary file not shown.

vendor/cache/loofah-2.21.3.gem

31.5 KB
Binary file not shown.

vendor/cache/mail-2.8.1.gem

388 KB
Binary file not shown.

vendor/cache/marcel-1.0.2.gem

44 KB
Binary file not shown.

vendor/cache/method_source-1.0.0.gem

13.5 KB
Binary file not shown.

vendor/cache/mini_mime-1.1.2.gem

34 KB
Binary file not shown.

vendor/cache/mini_portile2-2.8.2.gem

28 KB
Binary file not shown.

vendor/cache/minitest-5.18.1.gem

93 KB
Binary file not shown.

vendor/cache/net-imap-0.3.6.gem

75.5 KB
Binary file not shown.

vendor/cache/net-pop-0.1.2.gem

14 KB
Binary file not shown.

vendor/cache/net-protocol-0.2.1.gem

10.5 KB
Binary file not shown.

vendor/cache/net-smtp-0.3.3.gem

15 KB
Binary file not shown.

vendor/cache/nio4r-2.5.9.gem

120 KB
Binary file not shown.
6.33 MB
Binary file not shown.
3.92 MB
Binary file not shown.

vendor/cache/nokogiri-1.15.2.gem

4.4 MB
Binary file not shown.

vendor/cache/parallel-1.21.0.gem

10 KB
Binary file not shown.

vendor/cache/parser-3.1.0.0.gem

664 KB
Binary file not shown.

vendor/cache/pry-0.14.1.gem

151 KB
Binary file not shown.

vendor/cache/racc-1.7.1.gem

68 KB
Binary file not shown.

vendor/cache/rack-2.2.7.gem

149 KB
Binary file not shown.

vendor/cache/rack-test-2.1.0.gem

20.5 KB
Binary file not shown.

vendor/cache/rails-6.1.7.4.gem

6.5 KB
Binary file not shown.
14 KB
Binary file not shown.
23 KB
Binary file not shown.

vendor/cache/railties-6.1.7.4.gem

447 KB
Binary file not shown.

vendor/cache/rainbow-3.1.1.gem

13.5 KB
Binary file not shown.

vendor/cache/rake-13.0.6.gem

83 KB
Binary file not shown.

vendor/cache/regexp_parser-2.2.0.gem

99.5 KB
Binary file not shown.

vendor/cache/rexml-3.2.5.gem

91 KB
Binary file not shown.

vendor/cache/rubocop-1.25.0.gem

517 KB
Binary file not shown.

vendor/cache/rubocop-ast-1.15.1.gem

55.5 KB
Binary file not shown.
40 KB
Binary file not shown.
18 KB
Binary file not shown.

vendor/cache/sprockets-4.2.0.gem

81 KB
Binary file not shown.
15.5 KB
Binary file not shown.

vendor/cache/sqlite3-1.4.2.gem

69 KB
Binary file not shown.

vendor/cache/standard-1.7.0.gem

30.5 KB
Binary file not shown.

vendor/cache/standardrb-1.0.1.gem

6.5 KB
Binary file not shown.

vendor/cache/thor-1.2.2.gem

52 KB
Binary file not shown.

vendor/cache/timeout-0.4.0.gem

8.5 KB
Binary file not shown.

vendor/cache/tzinfo-2.0.6.gem

77.5 KB
Binary file not shown.
12 KB
Binary file not shown.
21.5 KB
Binary file not shown.
10.5 KB
Binary file not shown.

vendor/cache/zeitwerk-2.6.8.gem

36.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)