ActionServerless est une action utilisant GITFX pour faire de l'informatique, puis générer un fichier String / JSON sur un chemin, vous pouvez visiter le fichier en tant que service lorsqu'il est en développement / test, ou même dans votre production. Nous pouvons le prendre en tant que service serverless alimenté par GitHub.
En fait, vous pouvez faire tout cela dans des actions GitHub natives. ActionServerless enveloppe les étapes pour simplifier le travail:
Utilisez d'abord le modèle pour créer un référentiel. Ensuite, nous commençons par un exemple Python:
# function.py
import json
# GET /api/py_hello.json
print ( json . dumps ({ "hello" : "world" })) Mettez le fichier sur un chemin (par défaut est le chemin racine d'un dépôt, sinon vous avez besoin d'ajouter le chemin comme un argument à la configuration de vos actions), lorsque vous poussez le code, l'action sera déclenchée. Ensuite, la sortie du programme est écrite dans un fichier situé dans api/py_hello.json que vous avez défini comme un itinéraire dans le commentaire.
Plus d'exemples de langues que vous pouvez trouver ici.
Voir: https://github.com/gitx-io/gitfx#Languages-supported
Voir: https://github.com/gitx-io/gitfx#documents
Voir: https://github.com/gitx-io/gitfx#real-world-examples
Les contributions sont les bienvenues! Vous pouvez vérifier les fonctionnalités suivantes au cas où vous souhaitez contribuer, mais aucune idée de quoi faire: