Skip to content

Refresh Instagram Access Tokens Staging #55

Refresh Instagram Access Tokens Staging

Refresh Instagram Access Tokens Staging #55

name: Refresh Instagram Access Tokens Staging
on:
schedule:
# Run at 10:00 AM EST (15:00 UTC) on the first Tuesday of every month
- cron: '0 15 1-7 * 2'
workflow_dispatch:
jobs:
refresh-tokens:
runs-on: depot-ubuntu-22.04-8
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup
uses: ./.github/actions/setup
with:
extra_filters: '-F @botpresshub/instagram'
- name: Refresh Instagram Access Tokens
uses: ./.github/actions/refresh-instagram-tokens
with:
token_cloud_ops_account: ${{ secrets.STAGING_TOKEN_CLOUD_OPS_ACCOUNT }}
cloud_ops_workspace_id: ${{ secrets.STAGING_CLOUD_OPS_WORKSPACE_ID }}
api_url: https://api.botpress.dev
current_token: ${{ secrets.STAGING_INSTAGRAM_ACCESS_TOKEN }}
secret_name: STAGING_INSTAGRAM_ACCESS_TOKEN
sync_secret_app_id: ${{ vars.SYNC_SECRET_APP_ID }}
sync_secret_app_private_key: ${{ secrets.SYNC_SECRET_APP_PRIVATE_KEY }}