Actions: Reject GH secrets (#105289)

This commit is contained in:
Mariell Hoversholm
2025-05-13 08:13:28 +02:00
committed by GitHub
parent 65ac0ed3e9
commit 99273f15eb
8 changed files with 76 additions and 134 deletions
@@ -2,10 +2,9 @@ name: Crowdin automatic task management
on:
workflow_dispatch:
# TODO uncomment when we're confident this works
# once a week on Sunday at midnight
# schedule:
# - cron: "0 0 * * 0"
schedule:
- cron: "0 0 * * 0"
jobs:
create-tasks-in-crowdin:
@@ -39,12 +38,12 @@ jobs:
- name: Clean up completed tasks
env:
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
CROWDIN_PROJECT_ID: '5'
CROWDIN_PERSONAL_TOKEN: ${{ env.CROWDIN_TOKEN }}
run: node --experimental-strip-types ./.github/workflows/scripts/crowdin/cleanup-tasks.ts
- name: Create tasks
env:
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
CROWDIN_PROJECT_ID: '5'
CROWDIN_PERSONAL_TOKEN: ${{ env.CROWDIN_TOKEN }}
run: node --experimental-strip-types ./.github/workflows/scripts/crowdin/create-tasks.ts