Skip to content

Commit b110b19

Browse files
mattwebbioclaude
andcommitted
Enable GitHub Actions CI
Drop the Codecov and RubyGems.org publish steps since this fork won't configure those secrets, and remove the Pages-only docs workflow since GitHub Pages isn't being enabled either. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent bc62031 commit b110b19

3 files changed

Lines changed: 0 additions & 156 deletions

File tree

.github/workflows/_test-matrix.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ on:
88
required: false
99
type: boolean
1010
default: false
11-
secrets:
12-
CODECOV_TOKEN:
13-
required: false
1411

1512
permissions:
1613
contents: read
@@ -66,15 +63,6 @@ jobs:
6663
if: matrix.ruby-version == '4.0' && matrix.rails-version == 'rails-8.1'
6764
run: bundle exec appraisal ${{ matrix.rails-version }} bin/rspec-queue
6865

69-
- name: Upload coverage to Codecov
70-
if: matrix.ruby-version == '4.0' && matrix.rails-version == 'rails-8.1'
71-
uses: codecov/codecov-action@v5
72-
env:
73-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
74-
with:
75-
files: ./coverage/coverage.xml
76-
fail_ci_if_error: false
77-
7866
- name: Run the test suite with Faraday v1
7967
if: matrix.ruby-version != '4.0'
8068
run: |

.github/workflows/docs.yml

Lines changed: 0 additions & 124 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -88,23 +88,3 @@ jobs:
8888
env:
8989
GEM_HOST_API_KEY: "Bearer ${{ secrets.GITHUB_TOKEN }}"
9090
OWNER: ${{ github.repository_owner }}
91-
92-
- name: Publish to RubyGems
93-
if: steps.check_version.outputs.version_changed == 'true'
94-
run: |
95-
mkdir -p $HOME/.gem
96-
touch $HOME/.gem/credentials
97-
chmod 0600 $HOME/.gem/credentials
98-
printf -- "---\n:rubygems_api_key: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
99-
gem build *.gemspec
100-
output=$(gem push *.gem 2>&1) || {
101-
echo "$output"
102-
if echo "$output" | grep -q "Repushing of gem versions is not allowed"; then
103-
echo "Version already exists, skipping"
104-
exit 0
105-
else
106-
exit 1
107-
fi
108-
}
109-
env:
110-
GEM_HOST_API_KEY: "${{ secrets.RUBYGEMS_AUTH_TOKEN }}"

0 commit comments

Comments
 (0)