detached 0f5f939

fix(ci): address review feedback

commit
0f5f939378bfaef92c46d6dcb57a7e5bce2db6dc
author
brice · · 2026-06-11 04:18 UTC
parent
1ec93bf
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
2 files · +4 -4
M .github/workflows/ci.yml +3 -3
@@ -68,7 +68,9 @@ jobs:
6868 - name: Verify generated systemviews artifacts
6969 run: make verify-generated
7070 - name: Install golangci-lint
71- run: make install-golangci-lint TOOL_BIN_DIR=/usr/local/bin
71+ run: |
72+ make install-golangci-lint
73+ echo "$(go env GOPATH)/bin" >> "$GITHUB_PATH"
7274 - name: Run golangci-lint
7375 run: |
7476 git config --global --add safe.directory "$GITHUB_WORKSPACE"
@@ -102,8 +104,6 @@ jobs:
102104 ${{ runner.os }}-go-build-
103105 - name: Build application and systemviews assets
104106 run: make build
105- - name: Verify generated systemviews artifacts
106- run: make verify-generated
107107 - name: Run tests
108108 env:
109109 GDK_BACKEND: wayland
@@ -68,7 +68,9 @@ jobs:
68 - name: Verify generated systemviews artifacts68 - name: Verify generated systemviews artifacts
69 run: make verify-generated69 run: make verify-generated
70 - name: Install golangci-lint70 - name: Install golangci-lint
71- run: make install-golangci-lint TOOL_BIN_DIR=/usr/local/bin71+ run: |
72+ make install-golangci-lint
73+ echo "$(go env GOPATH)/bin" >> "$GITHUB_PATH"
72 - name: Run golangci-lint74 - name: Run golangci-lint
73 run: |75 run: |
74 git config --global --add safe.directory "$GITHUB_WORKSPACE"76 git config --global --add safe.directory "$GITHUB_WORKSPACE"
@@ -102,8 +104,6 @@ jobs:
102 ${{ runner.os }}-go-build-104 ${{ runner.os }}-go-build-
103 - name: Build application and systemviews assets105 - name: Build application and systemviews assets
104 run: make build106 run: make build
105- - name: Verify generated systemviews artifacts
106- run: make verify-generated
107 - name: Run tests107 - name: Run tests
108 env:108 env:
109 GDK_BACKEND: wayland109 GDK_BACKEND: wayland
M Makefile +1 -1
@@ -158,7 +158,7 @@ fmt: ## Format Go code with gofmt
158158 install-golangci-lint: ## Install pinned golangci-lint
159159 @echo "Installing golangci-lint $(GOLANGCI_LINT_VERSION) to $(TOOL_BIN_DIR)..."
160160 @mkdir -p $(TOOL_BIN_DIR)
161- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/$(GOLANGCI_LINT_VERSION)/install.sh | sh -s -- -b $(TOOL_BIN_DIR) $(GOLANGCI_LINT_VERSION)
161+ curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(TOOL_BIN_DIR) $(GOLANGCI_LINT_VERSION)
162162
163163 install-staticcheck: ## Install pinned Staticcheck with the active Go toolchain
164164 @echo "Installing staticcheck $(STATICCHECK_VERSION)..."
@@ -158,7 +158,7 @@ fmt: ## Format Go code with gofmt
158 install-golangci-lint: ## Install pinned golangci-lint158 install-golangci-lint: ## Install pinned golangci-lint
159 @echo "Installing golangci-lint $(GOLANGCI_LINT_VERSION) to $(TOOL_BIN_DIR)..."159 @echo "Installing golangci-lint $(GOLANGCI_LINT_VERSION) to $(TOOL_BIN_DIR)..."
160 @mkdir -p $(TOOL_BIN_DIR)160 @mkdir -p $(TOOL_BIN_DIR)
161- curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/$(GOLANGCI_LINT_VERSION)/install.sh | sh -s -- -b $(TOOL_BIN_DIR) $(GOLANGCI_LINT_VERSION)161+ curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(TOOL_BIN_DIR) $(GOLANGCI_LINT_VERSION)
162 162
163 install-staticcheck: ## Install pinned Staticcheck with the active Go toolchain163 install-staticcheck: ## Install pinned Staticcheck with the active Go toolchain
164 @echo "Installing staticcheck $(STATICCHECK_VERSION)..."164 @echo "Installing staticcheck $(STATICCHECK_VERSION)..."

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