detached 4b8e76f

fix(ci): pin setup-go and refresh systemviews

commit
4b8e76f593de5f22afd9a068aeafd3487c816bb4
author
brice · · 2026-06-11 05:13 UTC
parent
a7abb18
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
5 files · +112 -112
M .github/workflows/ci.yml +2 -2
@@ -50,7 +50,7 @@ jobs:
5050 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 gobject-introspection base-devel brotli
5151 - uses: actions/checkout@v6
5252 - name: Set up pinned Go toolchain
53- uses: actions/setup-go@v6
53+ uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c
5454 with:
5555 go-version-file: go.mod
5656 cache: false
@@ -94,7 +94,7 @@ jobs:
9494 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 libadwaita gobject-introspection base-devel brotli dbus
9595 - uses: actions/checkout@v6
9696 - name: Set up pinned Go toolchain
97- uses: actions/setup-go@v6
97+ uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c
9898 with:
9999 go-version-file: go.mod
100100 cache: false
@@ -50,7 +50,7 @@ jobs:
50 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 gobject-introspection base-devel brotli50 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 gobject-introspection base-devel brotli
51 - uses: actions/checkout@v651 - uses: actions/checkout@v6
52 - name: Set up pinned Go toolchain52 - name: Set up pinned Go toolchain
53- uses: actions/setup-go@v653+ uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c
54 with:54 with:
55 go-version-file: go.mod55 go-version-file: go.mod
56 cache: false56 cache: false
@@ -94,7 +94,7 @@ jobs:
94 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 libadwaita gobject-introspection base-devel brotli dbus94 pacman -S --noconfirm git go webkitgtk-6.0 gtk4 libadwaita gobject-introspection base-devel brotli dbus
95 - uses: actions/checkout@v695 - uses: actions/checkout@v6
96 - name: Set up pinned Go toolchain96 - name: Set up pinned Go toolchain
97- uses: actions/setup-go@v697+ uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c
98 with:98 with:
99 go-version-file: go.mod99 go-version-file: go.mod
100 cache: false100 cache: false
M internal/ui/systemviews/components_templ.go +16 -16 generated file: collapsed
M internal/ui/systemviews/favorites_templ.go +62 -62 generated file: collapsed
M internal/ui/systemviews/history_templ.go +30 -30 generated file: collapsed
M internal/ui/systemviews/icons_templ.go +2 -2
@@ -38,11 +38,11 @@ func Icon(name systemIcon) templ.Component {
3838 return templ_7745c5c3_Err
3939 }
4040 var templ_7745c5c3_Var3 string
41- templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs(templ.CSSClasses(templ_7745c5c3_Var2).String())
41+ templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.ResolveAttributeValue(templ.CSSClasses(templ_7745c5c3_Var2).String())
4242 if templ_7745c5c3_Err != nil {
4343 return templ.Error{Err: templ_7745c5c3_Err, FileName: `icons.templ`, Line: 1, Col: 0}
4444 }
45- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))
45+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var3)
4646 if templ_7745c5c3_Err != nil {
4747 return templ_7745c5c3_Err
4848 }
@@ -38,11 +38,11 @@ func Icon(name systemIcon) templ.Component {
38 return templ_7745c5c3_Err38 return templ_7745c5c3_Err
39 }39 }
40 var templ_7745c5c3_Var3 string40 var templ_7745c5c3_Var3 string
41- templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.JoinStringErrs(templ.CSSClasses(templ_7745c5c3_Var2).String())41+ templ_7745c5c3_Var3, templ_7745c5c3_Err = templ.ResolveAttributeValue(templ.CSSClasses(templ_7745c5c3_Var2).String())
42 if templ_7745c5c3_Err != nil {42 if templ_7745c5c3_Err != nil {
43 return templ.Error{Err: templ_7745c5c3_Err, FileName: `icons.templ`, Line: 1, Col: 0}43 return templ.Error{Err: templ_7745c5c3_Err, FileName: `icons.templ`, Line: 1, Col: 0}
44 }44 }
45- _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var3))45+ _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var3)
46 if templ_7745c5c3_Err != nil {46 if templ_7745c5c3_Err != nil {
47 return templ_7745c5c3_Err47 return templ_7745c5c3_Err
48 }48 }

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 8

Tags 42

↑↓ moveenter openesc close