aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml12
1 files changed, 10 insertions, 2 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 9eaedd7..31a485e 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,9 +13,17 @@ jobs:
os: [macos-latest, ubuntu-latest, windows-latest]
steps:
+ - name: Install Snapcraft
+ uses: samuelmeuli/action-snapcraft@v1
+ # Only install Snapcraft on Ubuntu
+ if: startsWith(matrix.os, 'ubuntu')
+ with:
+ # Log in to Snap Store
+ snapcraft_token: ${{ secrets.snapcraft_token }}
+
- name: Installing dependencies for Ubuntu
- if: runner.os == 'Linux'
- run: sudo apt update && sudo apt install --no-install-recommends -y libopenjp2-tools rpm libarchive-tools && sudo snap install snapcraft --classic
+ if: startsWith(matrix.os, 'ubuntu')
+ run: sudo apt update && sudo apt install --no-install-recommends -y libopenjp2-tools rpm libarchive-tools
- name: Check out Git repository
uses: actions/checkout@v1