docs(feishu): finalize non-image PR validation notes
This commit is contained in:
parent
5a2e0549c0
commit
9b82841082
|
|
@ -137,10 +137,39 @@ go run . feishu +bitable-sync --from-workflow-json .local\report.json --send --f
|
|||
|
||||
go test ./shortcuts/feishu
|
||||
go test ./shortcuts/workflow
|
||||
go test ./shortcuts
|
||||
go test ./...
|
||||
go build .
|
||||
go vet ./...
|
||||
```
|
||||
|
||||
Local validation on 2026-06-27:
|
||||
|
||||
```text
|
||||
go test ./shortcuts/feishu: pass
|
||||
go test ./shortcuts/workflow: pass
|
||||
go test ./shortcuts: pass
|
||||
go test ./...: pass
|
||||
go build .: pass
|
||||
go vet ./...: pass
|
||||
```
|
||||
|
||||
CI note:
|
||||
|
||||
```text
|
||||
.github/workflows/test.yml already includes the upstream i18n validation steps.
|
||||
This branch adds Feishu/workflow package tests and go vet to the workflow.
|
||||
Remote GitHub Actions status should be checked on the PR page.
|
||||
```
|
||||
|
||||
Known separate issue:
|
||||
|
||||
```text
|
||||
On this Windows workstation, go run ./internal/i18n/cmd/check still reports
|
||||
internal\i18n\locales\en-US.json formatting. That fix is intentionally kept in
|
||||
the separate i18n branch/PR and is not mixed into this Feishu change.
|
||||
```
|
||||
|
||||
## Review and Comment Attribution Boundary
|
||||
|
||||
Formal reviews and PR-associated Issue journals are consumed only by the
|
||||
|
|
|
|||
|
|
@ -6,11 +6,12 @@ Date: 2026-06-27
|
|||
|
||||
```text
|
||||
branch: feat/feishu-export-clean
|
||||
base commit: d7812df1af49519f9eb84def218bd3d5a9fdf02f
|
||||
base: origin/master
|
||||
head: 5a2e054 docs(feishu): keep validation evidence text-only
|
||||
```
|
||||
|
||||
This smoke run included uncommitted data-correctness fixes that are documented
|
||||
below and will receive a new commit after final validation.
|
||||
The data-correctness, PR review-audit, diagnostics, and text-only evidence
|
||||
changes are committed in this branch.
|
||||
|
||||
## Environment
|
||||
|
||||
|
|
@ -213,18 +214,28 @@ No maintainer-role guess when member lookup is unavailable.
|
|||
|
||||
| Check | Result |
|
||||
| --- | --- |
|
||||
| `go test ./shortcuts/feishu` | pass |
|
||||
| `go test ./shortcuts/workflow` | pass |
|
||||
| `go test ./shortcuts` | pass |
|
||||
| `go test ./...` | pass |
|
||||
| `go build .` | pass |
|
||||
| `go vet ./...` | pass |
|
||||
| `go test ./shortcuts/feishu` | pass on 2026-06-27 |
|
||||
| `go test ./shortcuts/workflow` | pass on 2026-06-27 |
|
||||
| `go test ./shortcuts` | pass on 2026-06-27 |
|
||||
| `go test ./...` | pass on 2026-06-27 |
|
||||
| `go build .` | pass on 2026-06-27 |
|
||||
| `go vet ./...` | pass on 2026-06-27 |
|
||||
| `go run ./internal/i18n/cmd/check` | blocked by existing Windows locale line-ending issue |
|
||||
| `go run ./internal/i18n/cmd/check --scan-code` | blocked by the same formatting check |
|
||||
|
||||
The i18n line-ending and missing-key fix remains in its independent branch/PR
|
||||
and is intentionally not duplicated into this Feishu change.
|
||||
|
||||
## CI Status
|
||||
|
||||
`.github/workflows/test.yml` already runs i18n validation on `origin/master`.
|
||||
This branch adds Feishu/workflow package tests and `go vet` to that workflow.
|
||||
|
||||
The local machine does not have GitHub CLI installed, and an unauthenticated
|
||||
GitHub API query was rate-limited, so the remote GitHub Actions result was not
|
||||
confirmed from this workstation. The PR page should be used as the source of
|
||||
truth for remote CI status.
|
||||
|
||||
## Screenshot Status
|
||||
|
||||
Screenshot files are intentionally excluded from the repository. The project
|
||||
|
|
|
|||
Loading…
Reference in New Issue