Skip to content

Update Quotes

Update Quotes #2597

Workflow file for this run

# SPDX-FileCopyrightText: 2022 Leroy Hopson <[email protected]>
#
# SPDX-License-Identifier: CC0-1.0
name: "Update Quotes"
on:
push:
schedule:
- cron: 0 4,8,19 * * *
jobs:
check-reuse:
name: "Check REUSE Compliance"
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: fsfe/reuse-action@v4
scrape:
name: "Update Quotes"
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
- run: npm ci
- uses: actions/setup-python@v5
with:
python-version: '3.9'
cache: 'pip'
- run: pip install -r requirements.txt
- uses: awalsh128/cache-apt-pkgs-action@v1
with:
packages: sqlite3
- name: Scrape quotes
run: ./scrape.sh
env:
CYPRESS_SHARESIGHT_USERNAME: ${{ secrets.CYPRESS_SHARESIGHT_USERNAME }}
CYPRESS_SHARESIGHT_PASSWORD: ${{ secrets.CYPRESS_SHARESIGHT_PASSWORD }}
- name: Update quotes
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: quotes