Module 1 · Build a Website Business · Day 9 of 10

Automate updates: push once, redeploy every time

Manually clicking “deploy” gets old fast. Today, prove that a simple push updates your live site on its own.

Video — recording pending, script below stands in for now

Video script (for recording): "One more piece of infrastructure, then you're done with setup for good — push a change, watch it go live without touching anything else."

Where you are

Day 01

Install Claude Code, ship your first live page

Day 02

Turn a plain-English idea into a working page

Day 03

Edit what it built — ask for changes without breaking things

Day 04

Understand what got created: files, folders, why they matter

Day 05

Connect to GitHub so your work is never lost

Day 06

Get a site live: your first real deploy

Day 07

Fix things when they break — read errors without panicking

Day 08

Add a second page and link it up: your landing page

Day 09

Automate updates: push once, redeploy every time

Day 10

Ship the deliverable: portfolio + business landing page, live

Stop deploying by hand

Netlify (and most hosts like it) can watch your GitHub repository and redeploy automatically every time you push a change — no manual "Deploy" click. This is what makes shipping small updates painless instead of a chore you avoid.

Today's project — prove auto-deploy works

  1. Confirm auto-deploy is on

    In your Netlify site's dashboard, under Site settings → Build & deploy, confirm it's connected to your GitHub repo's main branch. If you imported via GitHub on Day 6, this is usually already on by default.

  2. Make one small, real change

    Change the headline on landing.html to something more specific about the service I offer.
  3. Commit and push it

    Commit this change with a clear message and push it to GitHub.
  4. Watch it go live on its own

    Check Netlify's "Deploys" tab — a new deploy should start within moments of the push, with no click from you. Refresh your live URL once it finishes.