Skip to content

Run

Run #117

Workflow file for this run

name: Run
on:
workflow_dispatch:
schedule:
- cron: '0 6 * * *'
env:
LIB_USERNAME: ${{ secrets.LIB_USERNAME }}
LIB_PASSWORD: ${{ secrets.LIB_PASSWORD }}
NY_USERNAME: ${{ secrets.NY_USERNAME }}
NY_PASSWORD: ${{ secrets.NY_PASSWORD }}
CI: true
OPEN_API_KEY: ${{ secrets.OPEN_API_KEY }}
jobs:
renew_subscription:
name: Renew Subscription
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.45.3-jammy
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: lts/*
- name: Install dependencies
run: npm install
- name: Install playwright dependencies
run: npx playwright install chrome
- name: Run script
run: npm run start
- name: Upload screenshots
if: always()
uses: actions/upload-artifact@v4
with:
path: screenshots/
name: screenshots