Skip to content

Commit 57fbe12

Browse files
authored
fix(build): Vendor gems for quicker image builds (#78)
* fix(build): Add vendored gems for quicker image builds * chore(build): Update alpine versions and ruby versions in containerfile * chore(build): Update ruby versions in spec runner
1 parent ee2a8e6 commit 57fbe12

Some content is hidden

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

43 files changed

+5
-10
lines changed

.github/workflows/container.yaml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,8 @@ jobs:
2121
# Go hard on the builders
2222
max-parallel: 5
2323
matrix:
24-
alpine-version: ['3.20', '3.19']
25-
ruby-version: ['3.3.5', '3.3.4', '3.3.3']
26-
# 3.3.0 isn't published (to docker.io) for 3.20, so we only do 3.19, the
27-
# latest published version.
28-
#include:
29-
#- alpine-version: '3.19'
30-
#ruby-version: '3.3.0'
24+
alpine-version: ['3.21', '3.20']
25+
ruby-version: ['3.3.6', '3.3.5', '3.3.4']
3126
steps:
3227
-
3328
name: Checkout repository

.github/workflows/main.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ jobs:
1111
strategy:
1212
matrix:
1313
ruby:
14-
- '3.3.0'
15-
- '3.3.1'
16-
- '3.3.2'
14+
- '3.3.4'
15+
- '3.3.5'
16+
- '3.3.6'
1717

1818
steps:
1919
- uses: actions/checkout@v4

vendor/cache/ast-2.4.2.gem

11.5 KB
Binary file not shown.

vendor/cache/bigdecimal-3.1.8.gem

86.5 KB
Binary file not shown.

vendor/cache/byebug-11.1.3.gem

82.5 KB
Binary file not shown.
21 KB
Binary file not shown.

vendor/cache/coderay-1.1.3.gem

90.5 KB
Binary file not shown.
342 KB
Binary file not shown.

vendor/cache/dapr-ruby-1.14.4.gem

34.5 KB
Binary file not shown.

vendor/cache/docile-1.4.1.gem

16.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)