Skip to content

Commit 328abcc

Browse files
Copilotluzfcb
andcommitted
Use cache-apt-pkgs-action to cache build dependencies
Co-authored-by: luzfcb <[email protected]>
1 parent daf8318 commit 328abcc

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

.github/workflows/build-test.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,10 @@ jobs:
2020
submodules: recursive
2121

2222
- name: Instala dependências de compilação
23-
run: |
24-
sudo apt-get update
25-
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
26-
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
27-
xz-utils tk-dev libffi-dev liblzma-dev
23+
uses: awalsh128/cache-apt-pkgs-action@latest
24+
with:
25+
packages: make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
26+
version: 1.0
2827

2928
- name: Cache pyenv versions
3029
uses: actions/cache@v4

.github/workflows/github-pages.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,10 @@ jobs:
2323
submodules: recursive
2424

2525
- name: Instala dependências de compilação
26-
run: |
27-
sudo apt-get update
28-
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \
29-
libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \
30-
xz-utils tk-dev libffi-dev liblzma-dev
26+
uses: awalsh128/cache-apt-pkgs-action@latest
27+
with:
28+
packages: make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev
29+
version: 1.0
3130

3231
- name: Cache pyenv versions
3332
uses: actions/cache@v4

0 commit comments

Comments
 (0)