Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Static output needs an index page #55

Closed
SgtPooki opened this issue May 24, 2022 · 1 comment
Closed

Static output needs an index page #55

SgtPooki opened this issue May 24, 2022 · 1 comment

Comments

@SgtPooki
Copy link
Member

https://github.com/ipfs-shipyard/pinning-service-compliance/actions/runs/2198155715 succeeded a month ago, and resulted in the following artifacts:

> ls -lhatr
total 152
-rw-r--r--@   1 sgtpooki  staff   2.6K Apr 20 13:33 nft.storage.md
-rw-r--r--@   1 sgtpooki  staff   2.7K Apr 20 13:33 api.web3.storage.md
-rw-r--r--@   1 sgtpooki  staff   2.6K Apr 20 13:33 api.pinata.cloud.md
-rw-r--r--@   1 sgtpooki  staff   1.9K Apr 20 13:33 api.estuary.tech.md
-rw-r--r--@   1 sgtpooki  staff    13K Apr 20 13:33 nft.storage.html
drwxr-xr-x@   4 sgtpooki  staff   128B Apr 20 13:33 nft.storage
drwxr-xr-x@   3 sgtpooki  staff    96B Apr 20 13:33 assets
-rw-r--r--@   1 sgtpooki  staff    13K Apr 20 13:33 api.web3.storage.html
drwxr-xr-x@   4 sgtpooki  staff   128B Apr 20 13:33 api.web3.storage
-rw-r--r--@   1 sgtpooki  staff    13K Apr 20 13:33 api.pinata.cloud.html
drwxr-xr-x@   4 sgtpooki  staff   128B Apr 20 13:33 api.pinata.cloud
-rw-r--r--@   1 sgtpooki  staff    11K Apr 20 13:33 api.estuary.tech.html
drwxr-xr-x@   4 sgtpooki  staff   128B Apr 20 13:33 api.estuary.tech
drwx------@  15 sgtpooki  staff   480B May 24 13:13 .
drwx------+ 125 sgtpooki  staff   3.9K May 24 13:13 ..

When you load https://ipfs-shipyard.github.io/pinning-service-compliance/, you can see that nothing is showing. but the following works:

We need an index page that can link to each of those items.

SgtPooki added a commit that referenced this issue May 24, 2022
SgtPooki added a commit that referenced this issue May 31, 2022
* fix: Create index page for github pages

fixes #55

* fix: github pages publishing matrix arg cleanup

* fix: remove npm run setup in github actions

* feat: publish gh-pages-SHA branch for PRs
github-actions bot pushed a commit that referenced this issue Jun 14, 2022
## 1.0.0 (2022-06-14)

### Features

* add npm bin to devcontainer PATH ([365c142](365c142))
* auto-update github actions with dependabot ([#43](#43)) ([87f7926](87f7926))
* compliance check infrastructure ([7aa5663](7aa5663))
* Export esm module ([#41](#41)) ([acaeac6](acaeac6))
* implement all compliance checks ([#17](#17)) ([1223831](1223831)), closes [#5](#5) [#4](#4) [#6](#6) [#7](#7) [#8](#8) [#28](#28) [#25](#25)
* lplaceholder checks run via listr ([bbb1f81](bbb1f81))
* Publish static reports via github pages ([#68](#68)) ([5a6a7f5](5a6a7f5)), closes [#78](#78) [#76](#76) [#77](#77) [#77](#77)

### Bug Fixes

* CI release succeeds ([#90](#90)) ([810d4a2](810d4a2))
* Compliance check sum is consistent for all services ([#54](#54)) ([ace2b57](ace2b57)), closes [#55](#55)
* devcontainer sees pinning-service-client ([c7a6dbb](c7a6dbb))

### Trivial Changes

* **deps-dev:** bump @types/node from 17.0.25 to 17.0.34 ([#49](#49)) ([a2a5d13](a2a5d13))
* **deps-dev:** bump @types/node from 17.0.35 to 17.0.41 ([#79](#79)) ([db8a6f7](db8a6f7))
* **deps-dev:** bump aegir from 37.0.15 to 37.2.0 ([#86](#86)) ([df4035f](df4035f))
* **deps-dev:** bump ipfs-core-types from 0.10.3 to 0.11.0 ([#64](#64)) ([e623ad3](e623ad3))
* **deps-dev:** bump ts-node from 10.7.0 to 10.8.1 ([#75](#75)) ([ff48f3b](ff48f3b))
* **deps:** bump actions/checkout from 2 to 3 ([#46](#46)) ([8fbbcd8](8fbbcd8))
* **deps:** bump actions/setup-node from 2 to 3 ([#48](#48)) ([ee57c59](ee57c59))
* **deps:** bump github/codeql-action from 1 to 2 ([#47](#47)) ([1dd488d](1dd488d))
* **deps:** bump go-ipfs from 0.12.2 to 0.13.0 ([#80](#80)) ([baaaa8c](baaaa8c))
* **deps:** bump ipfsd-ctl from 10.0.6 to 11.0.1 ([#58](#58)) ([45771db](45771db))
* **deps:** bump lewagon/wait-on-check-action from 0.2 to 1.1.1 ([#44](#44)) ([9c8f5c0](9c8f5c0))
* **deps:** bump node-fetch from 3.2.4 to 3.2.6 ([#81](#81)) ([5bcb760](5bcb760))
* **deps:** bump pascalgn/automerge-action from 0.13.1 to 0.15.3 ([#45](#45)) ([65c19dc](65c19dc))
* getting started instructions ([b7ff148](b7ff148))
* ignore .envrc ([54e5aae](54e5aae))
* static report landing page provides context ([#87](#87)) ([12fc841](12fc841))
* use gitignore.io ([e81ebd9](e81ebd9))
@github-actions
Copy link

🎉 This issue has been resolved in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant