{"id":18300,"library":"ember-cli-github-pages","title":"ember-cli-github-pages","description":"Ember CLI addon for deploying Ember apps to GitHub Pages. v0.2.2 is the latest release (last updated ~2019) and is in maintenance mode. It provides ember-cli commands to build and commit to gh-pages branch, with support for project, user, and organization pages, including options like --branch and rootURL. No active development, but stable for existing Ember projects.","status":"maintenance","version":"0.2.2","language":"javascript","source_language":"en","source_url":"https://github.com/poetic/ember-cli-github-pages","tags":["javascript","ember-addon","github-pages","github","deployment","static","emberjs"],"install":[{"cmd":"npm install ember-cli-github-pages","lang":"bash","label":"npm"},{"cmd":"yarn add ember-cli-github-pages","lang":"bash","label":"yarn"},{"cmd":"pnpm add ember-cli-github-pages","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[],"quickstart":{"code":"ember install ember-cli-github-pages --save-dev\nember github-pages:commit --message \"Deploy to GitHub Pages\"","lang":"javascript","description":"Install the addon and run the commit command to deploy to gh-pages."},"warnings":[{"fix":"Check for uncommitted changes before running `ember install ember-cli-github-pages`.","message":"The addon modifies tests/dummy/config/environment.js automatically; ensure Git is clean before installing.","severity":"gotcha","affected_versions":">=0.1.0 <0.3.0"},{"fix":"Manually set rootURL to '/' in config/environment.js before deployment.","message":"For Org/User pages, rootURL is typically '/'; the addon's default rootURL configuration may cause broken assets.","severity":"gotcha","affected_versions":">=0.1.0 <0.3.0"},{"fix":"Either pass --branch master or set up branch tracking with `git branch --set-upstream gh-pages origin/master`.","message":"The addon expects a 'master' branch for Org/User pages; using --branch master is required or gh-pages must track origin/master.","severity":"gotcha","affected_versions":">=0.1.0 <0.3.0"},{"fix":"Use Node >=10.x for compatibility.","message":"Node engine requirement: 8.* || >= 10.*; Node 8 is EOL.","severity":"deprecated","affected_versions":"=0.2.2"}],"env_vars":null,"last_verified":"2026-04-25T00:00:00.000Z","next_check":"2026-07-24T00:00:00.000Z","problems":[{"fix":"Run `ember install ember-cli-github-pages` and ensure it's in devDependencies.","cause":"Addon not installed or not loaded by ember-cli.","error":"Could not find command 'github-pages:commit'."},{"fix":"Recreate gh-pages branch following the setup steps exactly.","cause":"gh-pages branch created incorrectly, missing .gitignore.","error":"Path or pattern .gitignore did not match any files"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}