- General:
TOOLCHAIN
,SOURCE
- Validation:
VALIDATE_LINKS
,VALIDATE_MARKUP
- GitHub Pages:
GH_PAGES_BRANCH
,GH_PAGES_TOKEN
- W3C Publish*:
W3C_ECHIDNA_TOKEN
,W3C_MANIFEST_URL
,W3C_WG_DECISION_URL
,W3C_NOTIFICATIONS_CC
*W3C Publish: Using Echidna. Presently only supported with ReSpec.
Toolchain to use.
Possible values: respec
, bikeshed
.
Default: None. Inferred from SOURCE
: respec
if an index.html
exists, or bikeshed
if an index.bs
exists.
Source file path.
Possible values: Any valid POSIX file path relative to repository root.
Default: None. Inferred from TOOLCHAIN
: index.html
/index.bs
if exists.
Whether or not to check for broken hyperlinks.
Possible values: Boolean (see end of page)
Default: true
Whether or not to validate markup using the Nu Html Checker.
Possible values: Boolean (see end of page)
Default: true
Whether or not to deploy to GitHub pages. Set to a Falsy value to not deploy, or provide a Git branch name to push to. You would need to enable GitHub pages publish source in repository settings manually.
Possible values:: Falsy (see end of page) or a git branch name.
Default: None
GitHub Personal access token. This field is required only if the default GitHub actions token doesn't have enough permissions, or you want to have more control. Make sure to pass it as a secret.
Possible values:: A valid personal GitHub token.
Default: GITHUB_TOKEN
The automated publication workflow requires a token associated with the specification you want to publish. Working Group Chairs and W3C Team members can request a token directly from the W3C. This can then be saved as ECHIDNA_TOKEN
in your repository settings under "Secrets".
Possible values: A valid Echidna token.
Default: None.
URL to Echidna manifest file. An Echidna manifest file needs live at the root of your repository. It must be accessible via GitHub pages.
An example of a minimal Echidna manifest file (say, <REPOSITORY_ROOT>/ECHIDNA
):
index.html?specStatus=WD&shortName=your-spec-shortname respec
Possible values: A publicly accessible URL to Echidna manifest.
Default: https://ORG.github.io/REPO/ECHIDNA
A URL to the working group decision to use auto-publish, usually from a w3c mailing list.
Possible values: A non-exhaustive list of possible values:
- WebApps WG: https://lists.w3.org/Archives/Public/public-webapps/2014JulSep/0627.html
- Media Capture WG: https://lists.w3.org/Archives/Public/public-media-capture/2015Dec/0031.html
- Second Screen WG: https://lists.w3.org/Archives/Public/public-secondscreen/2015Jun/0096.html
- Web RTC: https://lists.w3.org/Archives/Public/public-webrtc/2016Mar/0031.html
- Aria: https://lists.w3.org/Archives/Public/public-html-admin/2015May/0021.html
- Device APIs: https://lists.w3.org/Archives/Public/public-device-apis/2015Oct/att-0037/minutes-2015-10-15.html#item05
Default: None.
Comma separated list of email addresses to CC. This field is optional.
Default: None.
Value Type | Possible values |
---|---|
Truthy | y, yes, true, 1, on |
Falsy | n, no, false, 0, off |
Boolean | Truthy or Falsy |
None | Indicates absence of a value. |