No dashboard required
Deploys start from GitHub Actions, so repository permissions and workflow history remain the source of truth.
w7s.cloud is the hosted W7S deploy environment. GitHub Actions builds your app; W7S ships the output to live environments and serves it at a public URL. Your deployment workflow is the control plane.
name: Deploy
on:
push:
branches:
- main
workflow_dispatch:
schedule:
- cron: "17 9 * * *"
permissions:
contents: read
issues: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
if: github.event_name != 'schedule'
- uses: w7s-io/w7s-cloud@v1
with:
token: ${{ github.token }}
usage-check-only: ${{ github.event_name == 'schedule' }}
Add this GitHub Actions workflow to any repo and push to GitHub. Manual runs deploy too; scheduled runs only check usage limits and update the warning issue. W7S verifies access with the repo's GitHub token and serves it at <owner>.w7s.cloud/<repo>/.
Deploys start from GitHub Actions, so repository permissions and workflow history remain the source of truth.
Ship static apps, JavaScript or TypeScript native backends, queues, schedules, workflows, storage, and custom domains.
W7S tracks usage and reports quota pressure back to the repository through the deploy workflow.