diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 7a10ff7..ed968e3 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -30,10 +30,6 @@ jobs: cache: true cache-dependancy-path: go.mod - - name: Clean out junk - run: | - git clean -ffdx - - name: Build run: | go generate diff --git a/main.go b/main.go index 5e05fab..c03ca10 100644 --- a/main.go +++ b/main.go @@ -42,10 +42,12 @@ func portfolioImages(page string) []string { var names []string for _, e := range entries { if filepath.Ext(e.Name()) == ".avif" { - names = append(names, e.Name()) + name := page + "/" + e.Name() + names = append(names, name) } } sort.Strings(names) + return names } @@ -67,10 +69,11 @@ func portfolioPages() { sort.Strings(pages) for i, page := range pages { + images := portfolioImages(page) if i == 0 { - saveFile("portfolio", html.Portfolio(portfolioImages(page), "portfolio", pages)) + saveFile("portfolio", html.Portfolio(images, "portfolio", pages)) } else { - saveFile(to_url(page), html.Portfolio(portfolioImages(page), to_url(page), pages)) + saveFile(to_url(page), html.Portfolio(images, to_url(page), pages)) } } }