No dashboard required
Deploys start from GitHub Actions, so repository permissions and workflow history remain the source of truth.
Deploy new apps in one push; no auth, no card, no config, one commit away from shipping live.
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.