Skip to content

Daily posting schedule #870

Daily posting schedule

Daily posting schedule #870

Workflow file for this run

name: Daily posting schedule
on:
schedule:
- cron: "30 15 * * *"
jobs:
build:
runs-on: ubuntu-latest
strategy:
fail-fast: false
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: "3.10"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
if [ -f requirements.txt ]; then pip install -r requirements.txt; fi
- name: Post to socials
run: |
bash run.sh
env:
API_KEY: ${{secrets.API_KEY}}
API_SECRET_KEY: ${{secrets.API_SECRET_KEY}}
ACCESS_TOKEN: ${{secrets.ACCESS_TOKEN}}
ACCESS_TOKEN_SECRET: ${{secrets.ACCESS_TOKEN_SECRET}}
CONTEXT_API: ${{secrets.CONTEXT_API}}
CONTEXT_API_SECRET: ${{secrets.CONTEXT_API_SECRET}}
CONTEXT_ACCESS: ${{secrets.CONTEXT_ACCESS}}
CONTEXT_ACCESS_SECRET: ${{secrets.CONTEXT_ACCESS_SECRET}}
TEST_API: ${{secrets.TEST_API}}
TEST_API_SECRET: ${{secrets.TEST_API_SECRET}}
TEST_ACCESS: ${{secrets.TEST_ACCESS}}
TEST_ACCESS_SECRET: ${{secrets.TEST_ACCESS_SECRET}}
SSH_PRIVATE_KEY: ${{secrets.SSH_PRIVATE_KEY}}
BSKY_USERNAME: ${{secrets.BSKY_USERNAME}}
BSKY_PASSWORD: ${{secrets.BSKY_PASSWORD}}
BSKY_CONTEXT_USERNAME: ${{secrets.BSKY_CONTEXT_USERNAME}}
BSKY_CONTEXT_PASSWORD: ${{secrets.BSKY_CONTEXT_PASSWORD}}