detached 009f4b0

.github/workflows: use 'exclude' (#303)

commit
009f4b0e473c90e938fda983e6945c5c00c4cca5
author
Hajime Hoshi · · 2025-03-09 17:03 UTC
committer
GitHub · · 2025-03-09 17:03 UTC
parent
5adc58c
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
1 file · +9 -2
M .github/workflows/test.yml +9 -2
@@ -143,6 +143,14 @@ jobs:
143143 matrix:
144144 os: ['FreeBSD', 'NetBSD']
145145 go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.7', '1.24.1']
146+ exclude:
147+ # there are no prebuilt download links for these versions of Go for NetBSD
148+ - os: NetBSD
149+ go: '1.18.10'
150+ - os: NetBSD
151+ go: '1.19.13'
152+ - os: NetBSD
153+ go: '1.20.14'
146154 name: Test with Go ${{ matrix.go }} on ${{ matrix.os }}
147155 runs-on: ubuntu-22.04
148156 defaults:
@@ -161,8 +169,7 @@ jobs:
161169 chmod +x $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh
162170 run: $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh
163171 - name: Run in NetBSD
164- # there are no prebuilt download links for these versions of Go for NetBSD
165- if: matrix.os == 'NetBSD' && !startsWith(matrix.go, '1.18.') && !startsWith(matrix.go, '1.19.') && !startsWith(matrix.go, '1.20.')
172+ if: matrix.os == 'NetBSD'
166173 uses: vmactions/netbsd-vm@v1
167174 with:
168175 usesh: true
@@ -143,6 +143,14 @@ jobs:
143 matrix:143 matrix:
144 os: ['FreeBSD', 'NetBSD']144 os: ['FreeBSD', 'NetBSD']
145 go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.7', '1.24.1']145 go: ['1.18.10', '1.19.13', '1.20.14', '1.21.13', '1.22.12', '1.23.7', '1.24.1']
146+ exclude:
147+ # there are no prebuilt download links for these versions of Go for NetBSD
148+ - os: NetBSD
149+ go: '1.18.10'
150+ - os: NetBSD
151+ go: '1.19.13'
152+ - os: NetBSD
153+ go: '1.20.14'
146 name: Test with Go ${{ matrix.go }} on ${{ matrix.os }}154 name: Test with Go ${{ matrix.go }} on ${{ matrix.os }}
147 runs-on: ubuntu-22.04155 runs-on: ubuntu-22.04
148 defaults:156 defaults:
@@ -161,8 +169,7 @@ jobs:
161 chmod +x $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh169 chmod +x $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh
162 run: $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh170 run: $GITHUB_WORKSPACE/.github/scripts/bsd_tests.sh
163 - name: Run in NetBSD171 - name: Run in NetBSD
164- # there are no prebuilt download links for these versions of Go for NetBSD172+ if: matrix.os == 'NetBSD'
165- if: matrix.os == 'NetBSD' && !startsWith(matrix.go, '1.18.') && !startsWith(matrix.go, '1.19.') && !startsWith(matrix.go, '1.20.')
166 uses: vmactions/netbsd-vm@v1173 uses: vmactions/netbsd-vm@v1
167 with:174 with:
168 usesh: true175 usesh: true

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 102

↑↓ moveenter openesc close