Skip to content

Commit 1157b52

Browse files
Atualização de uso do ruby no workflow
1 parent 39d372c commit 1157b52

1 file changed

Lines changed: 9 additions & 15 deletions

File tree

.github/workflows/pipe.yaml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,20 @@ jobs:
3333
steps:
3434
- name: Checkout
3535
uses: actions/checkout@v4
36-
- name: Install system dependencies
37-
run: |
38-
sudo apt-get update
39-
sudo apt-get install -y build-essential
4036
- uses: mskelton/setup-yarn@v3
4137
with:
42-
node-version: '18.x'
38+
node-version: '18.x'
4339
- name: executando yarn
4440
run: |
45-
yarn
46-
yarn dist
41+
yarn
42+
yarn dist
4743
- name: Setup Ruby
48-
uses: ruby/setup-ruby@v1
44+
# https://github.com/ruby/setup-ruby/releases/tag/v1.207.0
45+
uses: ruby/setup-ruby@4a9ddd6f338a97768b8006bf671dfbad383215f4
4946
with:
50-
ruby-version: '3.1'
51-
- name: Setup Rust (required for sass-embedded)
52-
uses: dtolnay/rust-toolchain@stable
53-
- name: Install Ruby dependencies
54-
run: |
55-
bundle install --jobs 4 --retry 3
47+
ruby-version: '3.3' # 3.1 falha ao instalar sass-embedded (JSON::Fragment)
48+
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
49+
cache-version: 0 # Increment this number if you need to re-download cached gems
5650
- name: Setup Pages
5751
id: pages
5852
uses: actions/configure-pages@v5
@@ -75,4 +69,4 @@ jobs:
7569
steps:
7670
- name: Deploy to GitHub Pages
7771
id: deployment
78-
uses: actions/deploy-pages@v4
72+
uses: actions/deploy-pages@v5

0 commit comments

Comments
 (0)