motion2 #401
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: motion2 | |
# Actualisation du flux toutes les 3 heures à la 46ème minutes. | |
on: | |
schedule: | |
- cron: '46 0/3 * * *' | |
# Permet d'exécuter ce flux de travail manuellement à partir de l'onglet Actions | |
workflow_dispatch: | |
permissions: | |
contents: write | |
# Un flux de travail se compose d'une ou plusieurs tâches qui peuvent être exécutées séquentiellement ou en parallèle | |
jobs: | |
# Ce flux de travail contient une tâche appelée "build" | |
build: | |
# Le travail sera exécuté sur ubuntu-latest | |
runs-on: ubuntu-latest | |
# Steps représentent une séquence de tâches qui seront exécutées dans le cadre du travail | |
steps: | |
# Extrait votre référentiel sous $GITHUB_WORKSPACE, afin que votre travail puisse y accéder | |
- uses: actions/checkout@v3 | |
# Pour pouvoir travailler sur un projet, | |
# Vous avez besoin d’un nom d’utilisateur et d’une adresse email associée valide. | |
- name: config | |
run: | | |
git pull | |
git config --global user.email "action@github.com" | |
git config --global user.name "GitHub Action" | |
- name: actualisation des flux | |
run: | | |
pwd | |
python3 motion2.py "https://www.dailymotion.com/player/metadata/video/x3b68jn" > cn.m3u8 | |
sleep 15 | |
python3 motion2.py "https://www.dailymotion.com/player/metadata/video/xxtuy6" > fun.m3u8 | |
sleep 15 | |
python3 motion2.py "https://www.dailymotion.com/player/metadata/video/x7tn4fp" > bsmart.m3u8 | |
# Informer Git que vous voulez inclure les mises à jour dans un fichier. | |
- name: git add | |
run: | | |
git add -A | |
ls -la | |
- name: commit & push | |
run: | | |
git commit -m "Actualisation des flux" | |
git push |