Skip to content

Commit e35fc22

Browse files
committed
ci: test snap canary against edge channel
Signed-off-by: Kris Hicks <khicks@nvidia.com>
1 parent fa21190 commit e35fc22

1 file changed

Lines changed: 3 additions & 12 deletions

File tree

.github/workflows/release-canary.yml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ jobs:
147147
148148
ubuntu-snap:
149149
name: Ubuntu Snap
150-
if: ${{ github.event.workflow_run.conclusion == 'success' }}
150+
if: ${{ github.event_name == 'workflow_dispatch' || github.event.workflow_run.conclusion == 'success' }}
151151
runs-on: ubuntu-latest
152152
timeout-minutes: 20
153153
steps:
@@ -165,19 +165,10 @@ jobs:
165165
set -euo pipefail
166166
sudo snap install docker
167167
168-
- name: Download snap from release-dev artifacts
169-
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
170-
with:
171-
github-token: ${{ github.token }}
172-
run-id: ${{ github.event.workflow_run.id }}
173-
pattern: snap-linux-amd64
174-
path: release/
175-
merge-multiple: true
176-
177-
- name: Install snap (dangerous — from release, not store)
168+
- name: Install OpenShell edge snap
178169
run: |
179170
set -euo pipefail
180-
sudo snap install ./release/*.snap --dangerous
171+
sudo snap install openshell --edge
181172
182173
- name: Connect interfaces
183174
run: |

0 commit comments

Comments
 (0)