Skip to content

Commit 0200fb8

Browse files
chore: sync repo
1 parent 293bd86 commit 0200fb8

File tree

530 files changed

+56610
-5623
lines changed

Some content is hidden

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

530 files changed

+56610
-5623
lines changed

.github/workflows/ci.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: CI
2+
on:
3+
push:
4+
branches-ignore:
5+
- 'generated'
6+
- 'codegen/**'
7+
- 'integrated/**'
8+
- 'stl-preview-head/**'
9+
- 'stl-preview-base/**'
10+
pull_request:
11+
branches-ignore:
12+
- 'stl-preview-head/**'
13+
- 'stl-preview-base/**'
14+
15+
jobs:
16+
lint:
17+
timeout-minutes: 10
18+
name: lint
19+
runs-on: ${{ github.repository == 'stainless-sdks/imagekit-ruby' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
20+
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
21+
22+
steps:
23+
- uses: actions/checkout@v4
24+
- name: Set up Ruby
25+
uses: ruby/setup-ruby@v1
26+
with:
27+
bundler-cache: false
28+
- run: |-
29+
bundle install
30+
31+
- name: Run lints
32+
run: ./scripts/lint
33+
test:
34+
timeout-minutes: 10
35+
name: test
36+
runs-on: ${{ github.repository == 'stainless-sdks/imagekit-ruby' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
37+
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
38+
steps:
39+
- uses: actions/checkout@v4
40+
- name: Set up Ruby
41+
uses: ruby/setup-ruby@v1
42+
with:
43+
bundler-cache: false
44+
- run: |-
45+
bundle install
46+
47+
- name: Run tests
48+
run: ./scripts/test

.github/workflows/gempush.yml

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

.github/workflows/test.yml

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

.gitignore

Lines changed: 10 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,10 @@
1-
.bundle/
2-
log/*.log
3-
pkg/
4-
coverage/
5-
test/dummy/db/*.sqlite3
6-
test/dummy/db/*.sqlite3-journal
7-
test/dummy/db/*.sqlite3-*
8-
test/dummy/log/*.log
9-
test/dummy/storage/
10-
test/dummy/tmp/
11-
.vscode
12-
public/uploads/
13-
config/master.key
14-
.DS_Store
15-
Gemfile.lock
16-
**/Gemfile.lock
17-
.idea/*
18-
.rakeTasks
19-
.idea/.gitignore
20-
.idea/imagekit-ruby.iml
21-
.idea/misc.xml
22-
.idea/modules.xml
23-
.idea/vcs.xml
1+
*.gem
2+
.idea/
3+
.ignore
4+
.prism.log
5+
.ruby-lsp/
6+
.yardoc/
7+
bin/tapioca
8+
Brewfile.lock.json
9+
doc/
10+
sorbet/tapioca/*

0 commit comments

Comments
 (0)