mirror of
https://github.com/JesseTG/melonds-ds.git
synced 2024-12-03 12:11:05 +00:00
Stop caching packages on the aarch64 workflow
This commit is contained in:
parent
c4dfd86dbf
commit
1c3acbf8a1
12
.github/actions/deps/action.yml
vendored
12
.github/actions/deps/action.yml
vendored
@ -43,7 +43,7 @@ runs:
|
||||
packages: cmake ninja-build libepoxy-dev ccache
|
||||
version: 1.0
|
||||
|
||||
- name: Install Repositories (Linux aarch64)
|
||||
- name: Install Dependencies (Linux aarch64)
|
||||
if: ${{ contains(inputs.runs-on, 'ubuntu') && contains(inputs.ccache-cache-name, 'aarch64') }}
|
||||
shell: bash
|
||||
run: |
|
||||
@ -52,14 +52,8 @@ runs:
|
||||
sudo rm /etc/apt/sources.list
|
||||
sudo mv /etc/apt/sources.list{.new,}
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libepoxy-dev:arm64 zlib1g-dev:arm64
|
||||
|
||||
- name: Install Dependencies (Linux aarch64)
|
||||
if: ${{ contains(inputs.runs-on, 'ubuntu') && contains(inputs.ccache-cache-name, 'aarch64') }}
|
||||
uses: awalsh128/cache-apt-pkgs-action@latest
|
||||
with:
|
||||
packages: gcc-10-aarch64-linux-gnu g++-10-aarch64-linux-gnu pkg-config-aarch64-linux-gnu cmake dpkg-dev
|
||||
version: aarch64-1
|
||||
sudo apt-get install -y libepoxy-dev:arm64 zlib1g-dev:arm64 gcc-10-aarch64-linux-gnu g++-10-aarch64-linux-gnu pkg-config-aarch64-linux-gnu cmake dpkg-dev
|
||||
# Caching cross-compiling packages is a huge pain in the ass, so let's not do it
|
||||
|
||||
- name: Set Up CCache
|
||||
uses: hendrikmuhs/ccache-action@v1.2.9
|
||||
|
Loading…
Reference in New Issue
Block a user