Skip to content

Commit

Permalink
Merge pull request #179 from P403n1x87/ci/ubuntu-update
Browse files Browse the repository at this point in the history
ci(ubuntu): update before install
  • Loading branch information
P403n1x87 authored Jun 4, 2023
2 parents f19119b + c14a9b6 commit 369b825
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
1 change: 1 addition & 0 deletions .github/workflows/benchmarks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ jobs:

- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get -y install libunwind-dev binutils-dev libiberty-dev
- name: Install Python 3.10
Expand Down
9 changes: 7 additions & 2 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@ jobs:
- uses: actions/checkout@v2

- name: Install build dependencies
run: sudo apt-get -y install libunwind-dev binutils-dev libiberty-dev help2man
run: |
sudo apt-get update
sudo apt-get -y install libunwind-dev binutils-dev libiberty-dev help2man
- name: Compile Austin
run: |
Expand All @@ -36,7 +38,9 @@ jobs:
- uses: actions/checkout@v2

- name: Install cppcheck
run: sudo apt-get -y install cppcheck
run: |
sudo apt-get update
sudo apt-get -y install cppcheck
- name: Check soure code
run: cppcheck -q -f --error-exitcode=1 --inline-suppr src
Expand Down Expand Up @@ -103,6 +107,7 @@ jobs:
- name: Install test dependencies
run: |
sudo add-apt-repository -y ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get -y install \
valgrind \
python2.7 \
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ jobs:

- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get -y install libunwind-dev binutils-dev libiberty-dev
- name: Compile Austin
Expand All @@ -43,6 +44,7 @@ jobs:

- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get -y install musl-tools
- name: Compile Austin
Expand Down Expand Up @@ -81,6 +83,7 @@ jobs:

- name: Install test dependencies
run: |
sudo apt-get update
sudo apt-get -y install \
valgrind \
gdb
Expand Down Expand Up @@ -376,6 +379,7 @@ jobs:

- name: Install build dependencies
run: |
sudo apt-get update
sudo apt-get -y install libunwind-dev binutils-dev libiberty-dev
- name: Install Python
Expand Down

0 comments on commit 369b825

Please sign in to comment.