Skip to content

Autonomous @TrustBench Posts #39

Autonomous @TrustBench Posts

Autonomous @TrustBench Posts #39

Workflow file for this run

name: Autonomous @TrustBench Posts
on:
schedule:
- cron: '0 14 * * *' # Daily at 2 PM UTC
workflow_dispatch:
jobs:
post:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
- name: Install dependencies
run: npm ci
- name: Post daily update from @TrustBench
env:
X_CONSUMER_KEY: ${{ secrets.X_CONSUMER_KEY }}
X_CONSUMER_SECRET: ${{ secrets.X_CONSUMER_SECRET }}
X_ACCESS_TOKEN: ${{ secrets.X_ACCESS_TOKEN }}
X_ACCESS_TOKEN_SECRET: ${{ secrets.X_ACCESS_TOKEN_SECRET }}
run: node scripts/post-to-x.js