Once your game build is ready and the CLI is installed, deploying takes one command.

Your First Deploy#

puls deploy my-game

Replace my-game with your game’s slug (the one you chose when registering your game).

By default, the CLI looks for your build files in a folder called ./build. If your files are somewhere else, tell it:

puls deploy my-game --dir ./dist

What Happens#

When you run puls deploy, the CLI:

  1. Packages your game files
  2. Uploads them to Puls
  3. Makes the new version live

That’s it. Your game is now available at my-game.puls.games.

Name Your Version#

Give your deploy a version name so you can identify it later:

puls deploy my-game --version v1.0.0

If you don’t specify a version name, one is generated automatically.

Test Before You Ship#

Use --dry-run to validate your build without actually deploying:

puls deploy my-game --dry-run

This checks that everything looks good but doesn’t upload anything.

What You’ll See#

On a successful deploy:

✓ Deployed v1.0.0
  https://my-game.puls.games
  Files: 42
  Size: 14.5 MB

Next: Manage Your Game