ARIO DeployGitHub Action
Incremental Uploads
A CI job runs from a fresh checkout, so the restored transaction cache is often missing or stale — and then every redeploy pays for the whole bundle again. incremental: 'true' recovers those transaction ids from your wallet's own past uploads on chain, so only the files that actually changed are paid for. See Incremental uploads. Requires v1.2.0 or later; pin the version, since the floating v1` tag may lag.
- name: Deploy only what changed
uses: ar-io/ar-io-deploy@v1.2.0
with:
deploy-key: ${{ secrets.DEPLOY_KEY }}
deploy-folder: ./dist
incremental: 'true'How is this guide?