/ci.node

CI scripts for node deployments

Primary LanguageShell

ci.node

GH Pages Deployment

mkdir -p .github/workflows/
curl https://raw.githubusercontent.com/signalwerk/ci.node/main/workflows/gh-pages.yml > .github/workflows/gh-pages.yml

FTP deployments

mkdir -p .github/workflows/
mkdir -p ci
curl https://raw.githubusercontent.com/signalwerk/ci.node/main/workflows/ftp-deploy.yml > .github/workflows/ftp-deploy.yml
curl https://raw.githubusercontent.com/signalwerk/ci.node/main/ci/lftp.sh > ci/lftp.sh

Stamping files

mkdir -p .github/workflows/
mkdir -p ci
curl https://raw.githubusercontent.com/signalwerk/ci.node/main/workflows/update-readme.yml > .github/workflows/update-readme.yml
curl https://raw.githubusercontent.com/signalwerk/ci.node/main/ci/stamp.sh > ci/stamp.sh

Configuring the default GITHUB_TOKEN permissions

Adjust permission

React projects

    "deploy": "npm run build && gh-pages --dotfiles -d build",
    .nojekyll

Used in project