rastrillo / pwa Public

CI passed 7m 17s

Branch
feat/pwa-kit
Commit
8bd2d14e Paul Campbell
Runner
codex~paul@keymail.dev/Pauls-MacBook-Pro.local
Reported by
codex~paul@keymail.dev/Pauls-MacBook-Pro.local
Queued
Started
Waited for a runner
4m 5s
Last change
Attempt
1 of 2

Steps run in order, one after another.

  1. go passed 3m 51s
    go build ./...
    go: downloading go1.25.0 (darwin/arm64)
    go vet ./...
    go test ./... -count=1
    ok  	amadan.net/rastrillo/pwa	0.265s
    
  2. js passed
    node --test test/*.test.mjs
    ✔ unsupported browsers retain the ordinary web app (0.5875ms)
    ✔ waiting updates are announced without activating or reloading (0.967083ms)
    ✔ offline navigation returns a public, non-cacheable fallback (15.538458ms)
    ✔ HTTP authentication and server errors remain visible (1.615584ms)
    ✔ API calls, writes, external and out-of-scope navigations are untouched (0.357875ms)
    ✔ activation requires an explicit message from a controlled-scope page (0.595125ms)
    ℹ tests 6
    ℹ suites 0
    ℹ pass 6
    ℹ fail 0
    ℹ cancelled 0
    ℹ skipped 0
    ℹ todo 0
    ℹ duration_ms 70.763167
    
  3. example passed 2m 49s
    cd examples/basic && go build -o ../../.build/basic . && go vet ./... && go test ./... -count=1
    go: downloading amadan.net/rastrillo/aviso v0.1.0
    go: downloading amadan.net/rastrillo/rastrillo v0.26.0
    go: downloading github.com/SherClockHolmes/webpush-go v1.4.0
    go: downloading golang.org/x/crypto v0.31.0
    go: downloading github.com/golang-jwt/jwt/v5 v5.2.1
    go: downloading gorm.io/gorm v1.31.2
    go: downloading modernc.org/sqlite v1.55.0
    go: downloading gorm.io/plugin/dbresolver v1.6.2
    go: downloading github.com/jinzhu/now v1.1.5
    go: downloading golang.org/x/text v0.21.0
    go: downloading github.com/jinzhu/inflection v1.0.0
    go: downloading modernc.org/libc v1.74.1
    go: downloading golang.org/x/sys v0.46.0
    go: downloading github.com/mattn/go-isatty v0.0.20
    go: downloading github.com/google/uuid v1.6.0
    go: downloading github.com/ncruces/go-strftime v1.0.0
    go: downloading github.com/dustin/go-humanize v1.0.1
    go: downloading modernc.org/mathutil v1.7.1
    go: downloading modernc.org/memory v1.11.0
    go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
    ?   	example.com/pwa-basic	[no test files]
    
  4. browser passed 36s
    npm ci --ignore-scripts
    
    added 3 packages, and audited 4 packages in 947ms
    
    found 0 vulnerabilities
    node test/browser.mjs
    chromium: offline navigation, network errors, no data cache, two-tab updates and worker composition passed
    webkit: offline navigation, network errors, no data cache, two-tab updates and worker composition passed
    
Whole run log
=== go ===
go build ./...
go: downloading go1.25.0 (darwin/arm64)
go vet ./...
go test ./... -count=1
ok  	amadan.net/rastrillo/pwa	0.265s
=== js ===
node --test test/*.test.mjs
✔ unsupported browsers retain the ordinary web app (0.5875ms)
✔ waiting updates are announced without activating or reloading (0.967083ms)
✔ offline navigation returns a public, non-cacheable fallback (15.538458ms)
✔ HTTP authentication and server errors remain visible (1.615584ms)
✔ API calls, writes, external and out-of-scope navigations are untouched (0.357875ms)
✔ activation requires an explicit message from a controlled-scope page (0.595125ms)
ℹ tests 6
ℹ suites 0
ℹ pass 6
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 70.763167
=== example ===
cd examples/basic && go build -o ../../.build/basic . && go vet ./... && go test ./... -count=1
go: downloading amadan.net/rastrillo/aviso v0.1.0
go: downloading amadan.net/rastrillo/rastrillo v0.26.0
go: downloading github.com/SherClockHolmes/webpush-go v1.4.0
go: downloading golang.org/x/crypto v0.31.0
go: downloading github.com/golang-jwt/jwt/v5 v5.2.1
go: downloading gorm.io/gorm v1.31.2
go: downloading modernc.org/sqlite v1.55.0
go: downloading gorm.io/plugin/dbresolver v1.6.2
go: downloading github.com/jinzhu/now v1.1.5
go: downloading golang.org/x/text v0.21.0
go: downloading github.com/jinzhu/inflection v1.0.0
go: downloading modernc.org/libc v1.74.1
go: downloading golang.org/x/sys v0.46.0
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/ncruces/go-strftime v1.0.0
go: downloading github.com/dustin/go-humanize v1.0.1
go: downloading modernc.org/mathutil v1.7.1
go: downloading modernc.org/memory v1.11.0
go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
?   	example.com/pwa-basic	[no test files]
=== browser ===
npm ci --ignore-scripts

added 3 packages, and audited 4 packages in 947ms

found 0 vulnerabilities
node test/browser.mjs
chromium: offline navigation, network errors, no data cache, two-tab updates and worker composition passed
webkit: offline navigation, network errors, no data cache, two-tab updates and worker composition passed