name: Daily X Post on: schedule: - cron: "0 8 * * *" workflow_dispatch: jobs: post: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Setup Bun uses: oven-sh/setup-bun@v2 with: bun-version: latest - name: Install Dependencies working-directory: ./server run: bun install - name: Create Post working-directory: ./server run: bun autopost.ts env: TWITTER_API_KEY: ${{ secrets.TWITTER_API_KEY }} TWITTER_API_SECRET: ${{ secrets.TWITTER_API_SECRET }} TWITTER_ACCESS_TOKEN: ${{ secrets.TWITTER_ACCESS_TOKEN }} TWITTER_ACCESS_SECRET: ${{ secrets.TWITTER_ACCESS_SECRET }} GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}