Skip to content

ProxyCollector Script #5318

ProxyCollector Script

ProxyCollector Script #5318

Workflow file for this run

name: ProxyCollector Script
on:
schedule:
- cron: '0 * * * *' # Executes every hour at the start of the hour
workflow_dispatch: # Allows manual triggering via the Actions tab
jobs:
run_script:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
with:
python-version: '3.10' # Specify your Python version here
- name: Configure Git
run: |
git config --global user.email "vip.mahditaheri@gmail.com"
git config --global user.name "MhdiTaheri"
git remote set-url origin https://github.com/MhdiTaheri/ProxyCollector.git
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install requests
python -m pip install beautifulsoup4
- name: Run Python script
run: |
python main.py # Replace with your script's path
git add -A
git commit -m "Updated - $(TZ='Asia/Tehran' date '+%Y-%m-%d %H:%M:%S')"
git pull --rebase origin main
git push