From 1b487fb7e39e350da2460dfd578696a26abd86b3 Mon Sep 17 00:00:00 2001 From: Vitalii Koshura Date: Wed, 21 Aug 2024 01:33:59 +0200 Subject: [PATCH] [snap] update snapcraft.yml to prepare it for publish Signed-off-by: Vitalii Koshura --- .github/workflows/snap.yml | 4 ++-- snap/snapcraft.yaml | 11 +++++++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index e95ea49b44..f8b696bb62 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -98,12 +98,12 @@ jobs: --workdir /root \ --platform "${{ matrix.architecture }}" \ diddledani/snapcraft:core22 \ - "snap install --devmode ${{ matrix.snap_file }} && boinc --version && boinc.client --version" + "snap install ${{ matrix.snap_file }} && boinc --version && boinc.client --version" - name: Install and test snap boinc x64 if: success() && matrix.type == 'x64' run: | - sudo snap install --devmode ${{ matrix.snap_file }} + sudo snap install ${{ matrix.snap_file }} boinc --version boinc.client --version diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 53095c42f9..9209102bca 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,13 +1,20 @@ name: boinc base: core22 version: "8.1.0" +type: app +title: BOINC Manager summary: BOINC lets you help cutting-edge science research using your computer. description: | BOINC lets you help cutting-edge science research using your computer. The BOINC app, running on your computer, downloads scientific computing jobs and runs them invisibly in the background. It's easy and safe. About 30 science projects use BOINC. They investigate diseases, study climate change, discover pulsars, and do many other types of scientific research. The BOINC and Science United projects are located at the University of California, Berkeley and are supported by the National Science Foundation. -grade: devel # must be 'stable' to release into candidate/stable channels -confinement: devmode # use 'strict' once you have the right plugs and slots +icon: snap/gui/boinc.png +issues: https://github.com/BOINC/boinc/issues +license: LGPL-3.0-or-later +source-code: https://github.com/BOINC/boinc +website: https://boinc.berkeley.edu/ +grade: stable +confinement: strict apps: boinc: