Skip to content

Adding submissions to repo #23

Adding submissions to repo

Adding submissions to repo #23

Workflow file for this run

name: Download HTML via Selenium
on:
push:
branches:
- main
jobs:
download_html:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: '3.x' # Specify your desired Python version
- name: Remove Chrome
run: sudo apt purge google-chrome-stable
- name: Remove default Chromium
run: sudo apt purge chromium-browser
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y chromium-browser chromium-chromedriver
python -m pip install -r requirements.txt
- name: Run Selenium script
env:
PSA_USERNAME: ${{ secrets.PSA_USERNAME }}
PSA_PASSWORD: ${{ secrets.PSA_PASSWORD }}
FTP_HOST: ${{ secrets.FTP_HOST }}
FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
run: |
echo "${{ secrets.PICKLE_FILE }}" | base64 -d > token.pickle
echo "${{ secrets.CREDENTIALS_FILE }}" | base64 -d > credentials.json
python basic.py