bots-garden/hellopublic Fork 0
main
Commits
Clone
git clone https://git.rickub.com/bots-garden/hello.git
git clone ssh://git@rickub.com/bots-garden/hello.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

success

Release #1

push · v0.1.0 · e39ec2b2ran in 12s · 145 lines of output
queued <1s ran 11s total 12s
1 jobs
0 failed
12s duration
tests
0 artifacts
publish ${{ github.ref_name }}
successpublish ${{ github.ref_name }}

Annotations

  • WARNING Restore cache failed: Dependencies file is not found in /workspace/hello. Supported file pattern: go.sum
successSet up job
cloning bots-garden/hello @ e39ec2b28471eecfc48855f812cb204c087cfac7action actions/setup-go@v5: node20 (_actions/actions/setup-go/v5)action softprops/action-gh-release@v2: node20 (_actions/softprops/action-gh-release/v2)
successCheckout <1s
(checkout already performed by the runner — delivered as the read-only work disk)
successSet up Go 5s
ciguest: network up (172.30.0.2/30 via 172.30.0.1)ciguest: starting dockerd (overlay2, data-root on scratch)ciguest: dockerd is readyciguest: loaded baked image postgres_16-alpine.tar.gz: Loaded image: postgres:16-alpineciguest: 1 baked image archive(s) loaded (no per-job registry pull needed)ciguest: logged into registry registry.rickub.com as rickubSetup go version spec 1.26isExplicit: explicit? falseevaluating 0 versionsmatch not foundAttempting to download 1.26...No manifest cachedGetting manifest from actions/go-versions@main(node:550) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)matching 1.26...check 1.27.1 satisfies 1.26check 1.27.0 satisfies 1.26check 1.26.8 satisfies 1.26arm64===x64 && darwin===linuxx64===x64 && darwin===linuxarm64===x64 && linux===linuxx64===x64 && linux===linuxmatched 1.26.8Acquiring 1.26.8 from https://github.com/actions/go-versions/releases/download/1.26.8-33583485350/go-1.26.8-linux-x64.tar.gzDownloading https://github.com/actions/go-versions/releases/download/1.26.8-33583485350/go-1.26.8-linux-x64.tar.gzDestination /tmp/8051801c-32cb-4e8c-a9cd-395e243c05acdownload completeExtracting Go...Checking tar --versiontar (GNU tar) 1.34Copyright (C) 2021 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.This is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law.Written by John Gilmore and Jay Fenlason.[command]/usr/bin/tar xz --warning=no-unknown-keyword --overwrite -C /tmp/05f91e16-3766-48e5-8c96-0a3f30956041 -f /tmp/8051801c-32cb-4e8c-a9cd-395e243c05acSuccessfully extracted go to /tmp/05f91e16-3766-48e5-8c96-0a3f30956041Adding to the cache ...Caching tool go 1.26.8 x64source dir: /tmp/05f91e16-3766-48e5-8c96-0a3f30956041destination /tmp/hostedtoolcache/go/1.26.8/x64finished caching toolSuccessfully cached go to /tmp/hostedtoolcache/go/1.26.8/x64Added go to the pathSuccessfully set up Go version 1.26which go :/tmp/hostedtoolcache/go/1.26.8/x64/bin/go:go env GOPATH :/tmp/home/go:creating /tmp/home/gocreating /tmp/home/go/binadd bin true[command]/tmp/hostedtoolcache/go/1.26.8/x64/bin/go env GOMODCACHE[command]/tmp/hostedtoolcache/go/1.26.8/x64/bin/go env GOCACHE/tmp/home/go/pkg/mod/tmp/home/.cache/go-buildRestore cache failed: Dependencies file is not found in /workspace/hello. Supported file pattern: go.sum##[add-matcher]/workspace/_actions/actions/setup-go/v5/matchers.jsongo version go1.26.8 linux/amd64
go env
AR='ar'CC='gcc'CGO_CFLAGS='-O2 -g'CGO_CPPFLAGS=''CGO_CXXFLAGS='-O2 -g'CGO_ENABLED='1'CGO_FFLAGS='-O2 -g'CGO_LDFLAGS='-O2 -g'CXX='g++'GCCGO='gccgo'GO111MODULE=''GOAMD64='v1'GOARCH='amd64'GOAUTH='netrc'GOBIN=''GOCACHE='/tmp/home/.cache/go-build'GOCACHEPROG=''GODEBUG=''GOENV='/tmp/home/.config/go/env'GOEXE=''GOEXPERIMENT=''GOFIPS140='off'GOFLAGS=''GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3953869010=/tmp/go-build -gno-record-gcc-switches'GOHOSTARCH='amd64'GOHOSTOS='linux'GOINSECURE=''GOMOD='/workspace/hello/go.mod'GOMODCACHE='/tmp/home/go/pkg/mod'GONOPROXY=''GONOSUMDB=''GOOS='linux'GOPATH='/tmp/home/go'GOPRIVATE=''GOPROXY='https://proxy.golang.org,direct'GOROOT='/tmp/hostedtoolcache/go/1.26.8/x64'GOSUMDB='sum.golang.org'GOTELEMETRY='local'GOTELEMETRYDIR='/tmp/home/.config/go/telemetry'GOTMPDIR=''GOTOOLCHAIN='auto'GOTOOLDIR='/tmp/hostedtoolcache/go/1.26.8/x64/pkg/tool/linux_amd64'GOVCS=''GOVERSION='go1.26.8'GOWORK=''PKG_CONFIG='pkg-config'
successgo vet 3s
Run
go vet ./...
successgo test 2s
Run
go test ./... -count=1
ok rickub.com/bots-garden/hello 0.001s
successRelease notes <1s
Run
set -euo pipefail
message="$(git for-each-ref "refs/tags/${GITHUB_REF_NAME}" --format='%(contents)' | sed '/^-----BEGIN PGP SIGNATURE-----/,$d')"
if [ -z "$(printf '%s' "${message}" | tr -d '[:space:]')" ]; then
  message="hello ${GITHUB_REF_NAME}"
fi
{
  printf '%s\n\n' "${message}"
  echo '```bash'
  echo "go get $(go list -m)@${GITHUB_REF_NAME}"
  echo '```'
  echo
  echo "- Commit: \`${GITHUB_SHA}\`"
  echo "- Published by the Release workflow, run #${GITHUB_RUN_NUMBER}, with $(go env GOVERSION)"
} > "${RUNNER_TEMP}/notes.md"
echo "path=${RUNNER_TEMP}/notes.md" >> "$GITHUB_OUTPUT"
successPublish the release <1s
👩‍🏭 Creating new GitHub release for tag v0.1.0...Finalizing release...Getting assets list...🎉 Release ready at https://rickub.com/bots-garden/hello/releases/v0.1.0
Post Set up Go
(node:2370) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)[command]/tmp/hostedtoolcache/go/1.26.8/x64/bin/go env GOMODCACHE[command]/tmp/hostedtoolcache/go/1.26.8/x64/bin/go env GOCACHE/tmp/home/go/pkg/mod/tmp/home/.cache/go-build[warning]Cache folder path is retrieved but doesn't exist on disk: /tmp/home/go/pkg/modPrimary key was not generated. Please check the log messages above for more errors or information
Annotations
Restore cache failed: Dependencies file is not found in /workspace/hello. Supported file pattern: go.sum

No test reports for this run.

Tell a job where its test runner writes its report and this tab fills in: how many tests passed, failed and were skipped, a bar of the result at a glance, then every failure first — with the assertion that failed and the output around it — over a per-suite list of cases and their durations. No scrolling a log for the word FAIL.

It is one reports: key on the job — a job key, not a step, so the report is collected whatever the job concluded. JUnit XML and go test -json are both understood, and most runners already emit one of them. reports: is a rickub extension and works only in .rickub/workflows/; in .github/workflows/ it is a parse error on purpose, because those files are also meant to run on github.com.