C
Docs.
Platform
Docsapideploy

Auto-Deploy

Automate your release workflow with our CI/CD protocol.

The Auto-Deploy protocol allows you to push updates to your assets directly from your build pipeline. By integrating with our API, you can ensure that your marketplace listing always reflects your latest release without manual intervention.

Creator Restricted

Updates via the Auto-Deploy protocol are strictly restricted to the original creator of the asset. The API key used must belong to the account that owns the listing.

Workflow Templates

Read-Only Session
1name: Auto-Deploy to CSP
2on:
3 push:
4 tags: ['v*']
5
6jobs:
7 deploy:
8 runs-on: ubuntu-latest
9 steps:
10 - name: Notify CSP Platform
11 run: |
12 curl -X PATCH https://craftingstudiopro.dev/api/listings/${{ secrets.CSP_LISTING_ID }} \
13 -H "X-API-Key: ${{ secrets.CSP_API_KEY }}" \
14 -H "Content-Type: application/json" \
15 -d '{
16 "version": "${{ github.ref_name }}",
17 "changelog": "Automated deployment from GitHub Action for tag ${{ github.ref_name }}."
18 }'

Updated on May 3, 2026

Edit this page on GitHub