chore: Align improve workflow with refactor workflow

- Use env vars from secrets instead of hardcoded names
- Add issues trigger (opened, reopened)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
B 2026-02-09 08:14:36 +00:00
parent a361d92e13
commit 460ee25690

View file

@ -3,6 +3,8 @@ name: Trigger Improve
on:
schedule:
- cron: '*/30 * * * *'
issues:
types: [opened, reopened]
workflow_dispatch:
concurrency:
@ -16,7 +18,9 @@ jobs:
- name: Trigger improve sprite
env:
SPRITE_TOKEN: ${{ secrets.SPRITE_TOKEN }}
SPRITE_NAME: ${{ secrets.IMPROVE_SPRITE_NAME }}
SVC_NAME: ${{ secrets.IMPROVE_SERVICE_NAME }}
run: |
curl -X POST \
-H "Authorization: Bearer ${SPRITE_TOKEN}" \
"https://api.sprites.dev/v1/sprites/lab-spawn-discovery/services/improve-trigger/start"
"https://api.sprites.dev/v1/sprites/${SPRITE_NAME}/services/${SVC_NAME}/start"