Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1159 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

Collabo HFR

n°2332989
XaTriX
Posté le 04-05-2019 à 23:18:23  profilanswer
 

Reprise du message précédent :
 
up :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
mood
Publicité
Posté le 04-05-2019 à 23:18:23  profilanswer
 

n°2333009
XaTriX
Posté le 05-05-2019 à 22:49:42  profilanswer
 

c'est prévu mais j'ai pas le temps (c'est dans une todo list que j'ai du perdre :o)


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2333011
XaTriX
Posté le 05-05-2019 à 23:05:41  profilanswer
 

je me suis inscrit à un cours en ligne ! faudrait quand même que je retrouve l'url aussi :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2333013
XaTriX
Posté le 05-05-2019 à 23:52:16  profilanswer
 

:jap:


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2340482
frenchieis​verige
Nej, men HEJSAN!
Posté le 21-10-2019 à 09:37:53  profilanswer
 

[:drapal]
 
L'idée est super cool!
Si il y a besoin d'aide pour dev, je peux filer un coup de main. Plutôt en Python qu'en php par contre :o


---------------
[TU]: Linux Mint | NAS Homemade | Noyau Linux | OpenMediaVault | Windows 11
n°2340493
XaTriX
Posté le 21-10-2019 à 12:35:01  profilanswer
 


 :love:


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2340515
frenchieis​verige
Nej, men HEJSAN!
Posté le 22-10-2019 à 07:25:18  profilanswer
 

Il reste des trucs à faire à part le markdown to   HFRbbcode ? J'ai parcouru ton bitbucket, et j'ai pas trouvé de todo list :D


---------------
[TU]: Linux Mint | NAS Homemade | Noyau Linux | OpenMediaVault | Windows 11
n°2340521
XaTriX
Posté le 22-10-2019 à 10:29:57  profilanswer
 

Déjà tu peux faire ça, après on pourra spawn une interface WYSUWYG/rawbbcode comme HFR :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454701
XaTriX
Posté le 23-09-2023 à 13:40:43  profilanswer
 

Bonsoir  [:doc_prodigy]  
 
J'ai bien envie de convertir le script en Python et d'automatiser avec un workflow GitHub Actions, tout ça devrait être assez simple !
 
Mais la fonctionnalité (nouvelle) qui m’intéresse toujours c'est bien un éditeur WYSIWYG pour noobs, histoire de pouvoir faire collaborer n'importe qui facilement et éviter de sortir vim, git, gh cli et de faire une PR :o
Des idées/pistes pour arriver à ça ?


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454705
Je@nb
Kindly give dime
Posté le 23-09-2023 à 18:16:14  profilanswer
 

Le gus écrit son post sur la fenêtre d'HFR, il regarde le preview.
Une fois qu'il est content il copie/colle le texte dans github.
Tu définis un format d'entête au fichier ou sinon faut une nomenclature de fichier défini (avec le n° cat, n° topic n° post)
 
Genre


#HFRoMatic
# Cat: 3
# Topic: 123456
# Post: 654321
 
le contenu du topic


 
Et lors du push dans main la GH va maj les topics des fichiers modifiés :o

mood
Publicité
Posté le 23-09-2023 à 18:16:14  profilanswer
 

n°2454706
XaTriX
Posté le 23-09-2023 à 18:21:06  profilanswer
 

Le dépôt devrait déjà gérer le topic/FP. Sinon entretemps je pensais à une extension Greasemonkey-like


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454707
Je@nb
Kindly give dime
Posté le 23-09-2023 à 18:24:50  profilanswer
 

Celle celle qui fait le preview depuis la réponse rapide :D

n°2454708
XaTriX
Posté le 23-09-2023 à 18:37:12  profilanswer
 

Oh?


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454709
Je@nb
Kindly give dime
Posté le 23-09-2023 à 18:39:04  profilanswer
 
n°2454710
XaTriX
Posté le 23-09-2023 à 18:50:07  profilanswer
 

Ok ça c'est cool. Maintenant comment on pourrait éditer un post qui serait tagué collabo ? :D


Message édité par XaTriX le 23-09-2023 à 18:50:22

---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454712
roger21
Posté le 23-09-2023 à 19:10:32  profilanswer
 

le problème c'est l'auteur, soit tous les posts colabo sont du même auteur soit il faut un compte modal pour l'éditer
 
je vois bien marc lâcher un compte modal à xat pour le filer à un bot :o


---------------
☭ ni patrie ni patron | power concedes nothing without a demand | free luigi | des scripts | des stats | y tho | stew is sus ඞ
n°2454713
XaTriX
Posté le 23-09-2023 à 19:22:44  profilanswer
 

Les credentials seront stockés dans GitHub Secrets et à priori une paire dans chaque dépôt qui s'occupera de tel FP (ou multi post) donc je vois pas le soucis :D
Si tu parles de l'édit via HFR/GM ça serait plutôt pour envoyer une PR/MR sur le dépôt référencé pour le post en question. Reste à définir comment faire cette référence mais ça devrait pas être compliqué.


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454714
roger21
Posté le 23-09-2023 à 19:26:17  profilanswer
 

hmff ok
 
bah y'a quoi qui bloque alors ?


---------------
☭ ni patrie ni patron | power concedes nothing without a demand | free luigi | des scripts | des stats | y tho | stew is sus ඞ
n°2454719
XaTriX
Posté le 23-09-2023 à 21:51:20  profilanswer
 

L'écriture/adaptation du script GM qui reprendrait un post taggé colab et pousser la différence sur le Git. Doit-on avoir un compte GH ou alors un Webhook/que sais-je avec un compte générique/bot récupère le diff et fait un PR ?


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454729
XaTriX
Posté le 24-09-2023 à 14:06:34  profilanswer
 

Bon j'ai récupéré un bout de code python de notre cher forumeur garath_ qui avait déjà fait un truc pour envoyer un MP : https://github.com/XaaT/hfr-git2hfr [...] git2hfr.py


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454730
Je@nb
Kindly give dime
Posté le 24-09-2023 à 15:14:11  profilanswer
 

Est-ce qu'avoir un compte GH est un pb ?
Parce que suffit de cliquer sur Edit sur le fichier et ça ouvre l'éditeur (ou même dans vscode en ligne en appuyant su "." ) , fait un fork, crée une branche lors du commit et fait une PR automatique
Et tu fous le script de aperçu rapide sur la page github qui pointe sur le formulaire ?

n°2454731
XaTriX
Posté le 24-09-2023 à 15:25:45  profilanswer
 

Un chouilla, on perd la majorité des gens avec ça. Non ?


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2454732
gilou
Modérateur
Modzilla
Posté le 24-09-2023 à 15:52:08  profilanswer
 

roger21 a écrit :

je vois bien marc lâcher un compte modal à xat

[:totoz] [:kzimir]  
 [:ddr555]  
A+,  


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°2454812
XaTriX
Posté le 26-09-2023 à 12:39:02  profilanswer
 

Ca avance et en même temps j'apprends un peu mieux Python :D
 
https://github.com/XaaT/hfr-git2hfr [...] git2hfr.py
 
J'ai rajouté une class Config pour la gestion des variables d'env https://github.com/XaaT/hfr-git2hfr [...] .py#L6-L27
Et j'ai complètement refait la func connect en func login https://github.com/XaaT/hfr-git2hfr [...] py#L39-L78
 
P'tet un peu trop de lignes mais osef c'est sympa à faire :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455053
XaTriX
Posté le 01-10-2023 à 02:12:46  profilanswer
 

https://github.com/XaaT/hfr-git2hfr [...] git2hfr.py

 

Ca commence à avoir de la gueule :D

 

Marchent:
* Génerer un post_data
* Toper le hash du hfrien
* Se loguer
* Envoyer un nouveau MP
* Editer un post
* Récuperer de la data d'un github
* Une partie des arguments à passer

 

Manquent:
* le CI (githubactions)
* scénarios en fonction des arguments
* doc
* jsais plus trop quoi


Message édité par XaTriX le 01-10-2023 à 02:13:00

---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455057
XaTriX
Posté le 01-10-2023 à 14:22:53  profilanswer
 

Je lorgne sur les bots Google pour GitHub et je pense à auto-approve, ça pourrait être sympa pour définir des règles pour auto merged les PR selon des critères (typiquement une liste de pseudo GitHub autorisés). En fonction de la confiance associé ça pourrait être sympa pour améliorer le workflow d'édition collaborative.
 
En gros :
* Un HFRien est owner du dépôt par défaut qui héberge le content pour l'édition d'un post collaboratif
* Un workflow GitHub Actions qui à chaque merge sur main va pousser le contenu sur les pots référencés (gestion des metadonnées à définir)
  * Script git2hfr.py qui va être exécuté par GHA avec gestion de l'auth HFR via variable d'environnement (dont GitHub Secrets pour le passwd) (en vrai il y'a le choix soit login dans l'appel du script soi via env)
   * Content récupéré de plusieurs façons possibles
* Bot qui va merger les PR de gens de confiance automatiquement
 
On pourra aussi sinon simplement autoriser un mec qui pousse à merger :D Mais le merge auto on peut rajouter du CI qui check (bon on a pas de lint HFR) et surtout détecte si y'a pas une grosse merde (mais bon si personne de confiance on devrait pas avoir à checker).
 
Enfin voilà c'est une réflexion ouverte, rien n'est fixé et vous pouvez faire des suggestions.
 
J'ai fini la gestion CLI/arguments du script : on peut se loguer (auto ou manuel), envoyer un MP, éditer un post et régler le content en fonction d'où on veut le prendre.
 
L'aide actuel

usage: test.py [-h] [--login PSEUDO PASSWORD] [--send-mp DEST SUBJECT CONTENT] [--post CAT SUBJECT CONTENT] [--edit-post CAT POST_NUM RESPONSE_NUM CONTENT] [--content-file FILE_PATH]
               [--content-string STRING] [--content-github REPO_URL]
 
CLI interface for interacting with Hardware.fr forum.
 
options:
  -h, --help            show this help message and exit
  --login PSEUDO PASSWORD
                        Login to the forum with pseudo and password.
  --send-mp DEST SUBJECT CONTENT
                        Send a private message.
  --post CAT SUBJECT CONTENT
                        Post a new topic in the specified category.
  --edit-post CAT POST_NUM RESPONSE_NUM CONTENT
                        Edit an existing post.
  --content-file FILE_PATH
                        Specify a local file as content source.
  --content-string STRING
                        Specify a string as content source.
  --content-github REPO_URL
                        Fetch content from a file in a GitHub repository.


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455060
Je@nb
Kindly give dime
Posté le 01-10-2023 à 15:43:30  profilanswer
 

usage: test.py

:D

n°2455061
XaTriX
Posté le 01-10-2023 à 16:10:19  profilanswer
 

Oui bah ça reprend le nom du script tout seul, c'est une itération de test :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455070
XaTriX
Posté le 01-10-2023 à 23:40:03  profilanswer
 

C'est quand tu te plonges à faire des trucs sur le forum que tu vois qu'il a été codé avec le cul, trop relou :o


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455071
roger21
Posté le 01-10-2023 à 23:44:49  profilanswer
 

pas mieux


---------------
☭ ni patrie ni patron | power concedes nothing without a demand | free luigi | des scripts | des stats | y tho | stew is sus ඞ
n°2455072
XaTriX
Posté le 01-10-2023 à 23:45:56  profilanswer
 

On devrait avoir de la doc pour pour savoir comment faire les trucs mais toutes les merdes qui traînent à éviter

 

edit:

 

Bon ~300 lignes ça commence à être long ce truc :o https://github.com/XaaT/hfr-git2hfr [...] git2hfr.py
Mais assez prêt pour faire des tests via un repo GH et un workflow GHA !

 

edit:
https://github.com/XaaT/hfr-topic-g [...] 7298278343
ah niksamere faut ajouter la sous-cat

 

edit:
https://i.imgur.com/dwh3TDM.png

 

[:jean-cul-lesmanchots:10]


Message édité par XaTriX le 05-10-2023 à 22:56:38

---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455384
XaTriX
Posté le 05-10-2023 à 19:45:29  profilanswer
 

lol le titre, petit loupé :o (edit: mon psuedo était poussé comme nom du topic :o)

 

edit: bon j'ai ajouté un truc qui récup le numéo de subcat quand on édite un FP (premier post), j'ai ça comme post_data mais je vois pas ce qui chie :

 

$ python git2hfr.py --debug --auto-login --edit-post 10 146781 2318726 --content-string caca
[INFO] Connection successful!
[INFO] Variable hash_value has been set: 2ba20--
Sending the following data for edit post: {'hash_check': '2ba20--', 'cat': '10', 'content_form': 'caca', 'post': '146781', 'numreponse': '2318726', 'dest': None, 'sujet': 'CACA', 'subcat': '394', 'parents': '', 'stickold': '', 'new': '0', 'numrep': '', 'page': '1', 'verifrequet': '1100', 'p': '1', 'sondage': '0', 'sond': '0', 'cache': '', 'owntopic': '0', 'config': 'hfr.inc', 'pseudo': 'XaTriX', 'password': '', 'MsgIcon': '1', 'search_smilies': '', 'ColorUsedMem': '', 'wysiwyg': '0', 'submit': 'Valider+votre+message', 'signature': '1'}
------
Votre message a été édité avec succès !

 

C'est pour le fp de ce topic (ici) https://forum.hardware.fr/forum2.ph [...] 0#t2318726

 

edit: si vous regarder le fp ça n'a pas été édité :o

 

edi2: ok ça marche je tentais de poster via message.php au lieu de bdd.php :o


Message édité par XaTriX le 05-10-2023 à 22:55:46

---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455397
XaTriX
Posté le 05-10-2023 à 22:54:56  profilanswer
 

Bon bah c'est fonctionnel, je pense qu'on arrive à maturation.  
Voila la version au dernier commit : https://github.com/XaaT/hfr-git2hfr [...] git2hfr.py
 
L'aide

usage: git2hfr.py [-h] [--login PSEUDO PASSWORD] [--auto-login] [--send-mp DEST SUBJECT] [--post CAT SUBJECT] [--edit-post CAT POST_NUM RESPONSE_NUM] [--content-file FILE_PATH] [--content-string STRING]
                  [--content-github REPO_URL] [--debug]
 
CLI interface for interacting with Hardware.fr forum.
 
options:
  -h, --help            show this help message and exit
  --login PSEUDO PASSWORD
                        Login to the forum with pseudo and password.
  --auto-login          Automatically login using HFR_LOGIN and HFR_PASSWD environment variables.
  --send-mp DEST SUBJECT
                        Send a private message.
  --post CAT SUBJECT    Post a new topic in the specified category.
  --edit-post CAT POST_NUM RESPONSE_NUM
                        Edit an existing post.
  --content-file FILE_PATH
                        Specify a local file as content source.
  --content-string STRING
                        Specify a string as content source.
  --content-github REPO_URL
                        Fetch content from a file in a GitHub repository.
  --debug               Enable debug mode to display detailed information.


 
Fonctionnalités :

  • Login via variables en entrée du script ou via variable d'environnement (auto-login)
  • Envoi de MP : création d'un MP avec un destinataire (marche mais pourrait être amélioré, certains cas mal addressés)  
  • Edit de post/FP : édite un poste (FP ou normal)
  • Tout ça prend du content en entrée, 3 façons : un fichier local, une entrée directement dans le script (content-string) ou un fichier sur un GitHub


Pas finito/à améliorer :

  • Poster un nouveau topic, poster SUR un topic
  • FP: gestion sondage, changement de titre, changement de sous-cat, rajouter des topics à lire
  • Nouveau MP: adresser tous les cas d'usage (notamment MP déjà existant ou limite de 60mn)
  • Notifications : envoyer une notif sur un MP (ou créer ce MP) ou un sur topic (reprise de fonctionnalités, certes)
  • Tests de toutes les possibilités (doit bien y'avoir des enchaînements d'arguments mal supportés) en CLI
  • Gestion FP multi-post (toujours possible en lançant plusieurs fois le script sinon)


Manque pour pousser sur main :

  • Doc
  • Workflow GHA


 
 
Dites moi ce que vous pensez du code :hello:


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455398
XaTriX
Posté le 05-10-2023 à 23:57:33  profilanswer
 

Un dépôt GitHub et son workflow fonctionnel créé pour l'occasion : il met à jour automatiquement les posts (4) de la première page de ce topic.
 
Le dépôt : https://github.com/XaaT/hfr-topic-git2hfr

.github/workflows
post-1.txt
post-2.txt
post-3.txt
post-4.txt


  • Un fichier (.txt) par post à mettre à jour
  • Un fichier de worfklow qui référence les fichiers et posts à mettre à jour
  • `HFR_LOGIN` et `HFR_PASSWD` passés via variable puis secrets GitHub. Images :

           https://i.imgur.com/FEysEHum.png https://i.imgur.com/RXipnjhm.png
 
Le Workflow GitHub Action : https://github.com/XaaT/hfr-topic-g [...] te-hfr.yml

name: HFR Update
 
on:  
  - push
  - workflow_dispatch
 
env:
  HFR_LOGIN: ${{ vars.HFR_LOGIN }}
  HFR_PASSWD: ${{ secrets.HFR_PASSWD }}
 
jobs:
  update-hfr:
 
    runs-on: ubuntu-latest
 
    steps:
      - name: Checkout
        uses: actions/checkout@v4
 
      - name: Set up Python 3.11
        uses: actions/setup-python@v4
        with:
          python-version: 3.11
 
      - name: Display Python version
        run: python -c "import sys; print(sys.version)"
 
      - name: Fetch git2hfr.py
        run: wget https://raw.githubusercontent.com/XaaT/hfr-git2hfr/dev/python/git2hfr.py
 
      - name: Install python dependencies
        run: |
          python3 -m pip install requests
          python3 -m pip install BeautifulSoup4
 
      - name: Update posts
        run: |
          python git2hfr.py --auto-login --edit-post 10 146781 2318726 --content-file post-1.txt
          python git2hfr.py --auto-login --edit-post 10 146781 2318727 --content-file post-2.txt
          python git2hfr.py --auto-login --edit-post 10 146781 2318728 --content-file post-3.txt
          python git2hfr.py --auto-login --edit-post 10 146781 2318729 --content-file post-4.txt


 

  • Plutôt simple : il lance un run sur une VM GitHub (ou CT), checkout (copie dans l'instance du code du repo Git), une action met à disposition python 3.11, j'affiche la version de python pour le fun, je copie en local le script git2hfr, j'installe les dépendances python puis ...
  • Lancement d'une instance du script par post à mettre à jour, il suffit de renseigner la catégorie, le topic puis le numéro de post à mettre à jour! Je pourrais linker un repo GitHub mais j'ai déjà les fichiers en local donc je les utilise.
  • Améliorations possible : ajouter les variables en entrée de workflow pour être facilement lisible et modifiable. Peut-être une boucle pour mettre à jour un certain nombre de posts (voir topics).
  • Le script (workflow) se lance à chaque mise à jour du dépôt, tout seul! Dès une modification est poussé dans la branch main, ça met à jour HFR.
  • Menu Actions de GH : référence les runs et les workflows. Exemple de run réussi https://github.com/XaaT/hfr-topic-g [...] 7446028986


 [:jdbh]


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455399
roger21
Posté le 06-10-2023 à 00:35:31  profilanswer
 

tin juste comme ça t'as une ubuntu et t'y fais tourner ce que tu veux [:frogaski62:5]

 

ça change ma conception du monde :o

 

dommage que y'ai pas debian quand même [:halaka:4]


Message édité par roger21 le 06-10-2023 à 00:38:54

---------------
☭ ni patrie ni patron | power concedes nothing without a demand | free luigi | des scripts | des stats | y tho | stew is sus ඞ
n°2455400
XaTriX
Posté le 06-10-2023 à 00:53:26  profilanswer
 

Welcome dans le monde réel :o
Tu as aussi du Mac ou du Windows mais le décompte des minutes n'est pas le même. En public c'est gratuit ou suffisamment en tout cas.
Je vois pas ce qu'une debian apporterai de plus, tu dois pouvoir faire du docker sinon.


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455439
Je@nb
Kindly give dime
Posté le 07-10-2023 à 01:05:01  profilanswer
 

Tu as pas besoin de faire le " name: Fetch git2hfr.py " parce que tu as déjà checkout le repo en première étape :o et idéalement tu lances le workflow lors d'un commit et tu récupères la liste des fichiers mis à jour et tu boucles sur cette liste :o

n°2455440
XaTriX
Posté le 07-10-2023 à 12:07:11  profilanswer
 

- Fetch obligatoire parce que c'est pas le même dépôt, c'est même sympa de referencer le script pour suivre les maj d'ailleurs (mais faut pas péter la compatibilité non plus.
- C'est déjà run à chaque commit (règle très large d'ailleurs)
- La boucle oui j'en parlais dans les améliorations possibles ;) Reste à savoir où stocker les métadonnées (soit dans le .txt, soit à côté, soit en variable dans le workflow soit dans le repo)


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455441
XaTriX
Posté le 07-10-2023 à 16:51:51  profilanswer
 

J'allais proposer l'idée de pouvoir gérer la liste des intervenants d'un DT via le script/github aussi mais bon c'est pas très privé de lister les gens sur un DT :whistle:


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455500
XaTriX
Posté le 09-10-2023 à 19:23:09  profilanswer
 

Le script pourra aussi servir de push de flux rss/news en utilisant le cron de github actions


---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020
n°2455501
Je@nb
Kindly give dime
Posté le 09-10-2023 à 19:38:18  profilanswer
 

en fait je transformerais ton repo en action github elle même https://docs.github.com/en/actions/creating-actions + tu fournis un repo template https://docs.github.com/en/reposito [...] repository avec un exemple et un workflow qui appelle ton action.
 
Les gens créent leur repo à partir du template, le workflow est déjà préconfiguré il faut juste ajouter les 2 secrets.
Puis les gens créent/updatent les posts dans le repo.
Je ferais en entête (ou à la fin) du txt du post les métadatas du post à maj (cat/sub/num réponse) comme ça c'est l'édition du post qui lance le workflow pour maj le post en question
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
Conserver la mise en forme Excel après un export dans wordMise en ligne projet Silex
[VBA Excel] Recuperer une couleur mise en forme par conditionMise en forme Format CSV "*.cxr"
recopie automatiqueImpression et mise en page automatique
mise en forme automatique des titres d'un fichier word par un macro v[PHP] Tableau automatique, mais des lignes sautent
Plus de sujets relatifs à : Collabo HFR


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR