Skip to content

v1.1.0: publish from CI with no secret

Choose a tag to compare

@odykyi odykyi released this 01 Nov 12:04
· 60 commits to main since this release
08da3d8

command: publish now needs no token. Give the job permissions: id-token: write and the page goes live at https://pages.flisk.si/@<repository owner>/<slug>/, proved by the job's GitHub OIDC token. New output: url. Passing a token still publishes under your own login through a pull request, as before.

Verified end to end: https://github.com/odykyi/pages-ci-demo/actions/runs/41304621005 published https://pages.flisk.si/@odykyi/pages-ci-demo/ (live 46 s after the send).