Browse Source
👷 Add custom tokens for GitHub Actions to avoid rate limits (#9647)
pull/9648/head
Sebastián Ramírez
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with
9 additions and
19 deletions
-
.github/workflows/build-docs.yml
-
.github/workflows/issue-manager.yml
-
.github/workflows/label-approved.yml
-
.github/workflows/latest-changes.yml
-
.github/workflows/notify-translations.yml
-
.github/workflows/people.yml
-
.github/workflows/preview-docs.yml
-
.github/workflows/publish.yml
-
.github/workflows/smokeshow.yml
|
|
@ -42,7 +42,7 @@ jobs: |
|
|
|
with: |
|
|
|
publish-dir: './site' |
|
|
|
production-branch: master |
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
github-token: ${{ secrets.FASTAPI_BUILD_DOCS_NETLIFY }} |
|
|
|
enable-commit-comment: false |
|
|
|
env: |
|
|
|
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} |
|
|
|
|
|
@ -20,7 +20,7 @@ jobs: |
|
|
|
steps: |
|
|
|
- uses: tiangolo/[email protected] |
|
|
|
with: |
|
|
|
token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
token: ${{ secrets.FASTAPI_ISSUE_MANAGER }} |
|
|
|
config: > |
|
|
|
{ |
|
|
|
"answered": { |
|
|
|
|
|
@ -10,4 +10,4 @@ jobs: |
|
|
|
steps: |
|
|
|
- uses: docker://tiangolo/label-approved:0.0.2 |
|
|
|
with: |
|
|
|
token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
token: ${{ secrets.FASTAPI_LABEL_APPROVED }} |
|
|
|
|
|
@ -30,11 +30,9 @@ jobs: |
|
|
|
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }} |
|
|
|
with: |
|
|
|
limit-access-to-actor: true |
|
|
|
token: ${{ secrets.ACTIONS_TOKEN }} |
|
|
|
standard_token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
- uses: docker://tiangolo/latest-changes:0.0.3 |
|
|
|
with: |
|
|
|
token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
token: ${{ secrets.FASTAPI_LATEST_CHANGES }} |
|
|
|
latest_changes_file: docs/en/docs/release-notes.md |
|
|
|
latest_changes_header: '## Latest Changes\n\n' |
|
|
|
debug_logs: true |
|
|
|
|
|
@ -19,4 +19,4 @@ jobs: |
|
|
|
limit-access-to-actor: true |
|
|
|
- uses: ./.github/actions/notify-translations |
|
|
|
with: |
|
|
|
token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
token: ${{ secrets.FASTAPI_NOTIFY_TRANSLATIONS }} |
|
|
|
|
|
@ -24,9 +24,7 @@ jobs: |
|
|
|
if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }} |
|
|
|
with: |
|
|
|
limit-access-to-actor: true |
|
|
|
token: ${{ secrets.ACTIONS_TOKEN }} |
|
|
|
standard_token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
- uses: ./.github/actions/people |
|
|
|
with: |
|
|
|
token: ${{ secrets.ACTIONS_TOKEN }} |
|
|
|
standard_token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
standard_token: ${{ secrets.FASTAPI_PEOPLE }} |
|
|
|
|
|
@ -34,7 +34,7 @@ jobs: |
|
|
|
with: |
|
|
|
publish-dir: './site' |
|
|
|
production-deploy: false |
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
github-token: ${{ secrets.FASTAPI_PREVIEW_DOCS_NETLIFY }} |
|
|
|
enable-commit-comment: false |
|
|
|
env: |
|
|
|
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} |
|
|
@ -42,5 +42,5 @@ jobs: |
|
|
|
- name: Comment Deploy |
|
|
|
uses: ./.github/actions/comment-docs-preview-in-pr |
|
|
|
with: |
|
|
|
token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
token: ${{ secrets.FASTAPI_PREVIEW_DOCS_COMMENT_DEPLOY }} |
|
|
|
deploy_url: "${{ steps.netlify.outputs.deploy-url }}" |
|
|
|
|
|
@ -39,9 +39,3 @@ jobs: |
|
|
|
env: |
|
|
|
GITHUB_CONTEXT: ${{ toJson(github) }} |
|
|
|
run: echo "$GITHUB_CONTEXT" |
|
|
|
# - name: Notify |
|
|
|
# env: |
|
|
|
# GITTER_TOKEN: ${{ secrets.GITTER_TOKEN }} |
|
|
|
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
# TAG: ${{ github.event.release.name }} |
|
|
|
# run: bash scripts/notify.sh |
|
|
|
|
|
@ -31,6 +31,6 @@ jobs: |
|
|
|
SMOKESHOW_GITHUB_STATUS_DESCRIPTION: Coverage {coverage-percentage} |
|
|
|
SMOKESHOW_GITHUB_COVERAGE_THRESHOLD: 100 |
|
|
|
SMOKESHOW_GITHUB_CONTEXT: coverage |
|
|
|
SMOKESHOW_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
SMOKESHOW_GITHUB_TOKEN: ${{ secrets.FASTAPI_SMOKESHOW_UPLOAD }} |
|
|
|
SMOKESHOW_GITHUB_PR_HEAD_SHA: ${{ github.event.workflow_run.head_sha }} |
|
|
|
SMOKESHOW_AUTH_KEY: ${{ secrets.SMOKESHOW_AUTH_KEY }} |
|
|
|