name: "Configure Pages" description: "A GitHub Action to enable Pages, extract various metadata about a site, and configure some supported static site generators." runs: using: "node16" main: "dist/index.js" inputs: static_site_generator: description: "Optional static site generator to attempt to configure (nuxt, next or gatsby)" required: false token: description: "GitHub token" default: ${{ github.token }} required: true enablement: description: "Should a Pages site be enabled for the repository if not so already?" default: "true" required: false outputs: base_url: description: 'GitHub Pages site full base URL. Examples: "https://octocat.github.io/my-repo/", "https://octocat.github.io/", "https://www.example.com/"' origin: description: 'GitHub Pages site origin. Examples: "https://octocat.github.io", "https://www.example.com"' host: description: 'GitHub Pages site host. Examples: "octocat.github.io", "www.example.com"' base_path: description: 'GitHub Pages site full base path. Examples: "/my-repo/" or "/"'