diff --git a/.github/workflows/addon-deploy.yml b/.github/workflows/addon-deploy.yml new file mode 100644 index 0000000..583b712 --- /dev/null +++ b/.github/workflows/addon-deploy.yml @@ -0,0 +1,27 @@ +name: "Deploy Anima Addon" +on: push + +jobs: + deploy-addon-only: + name: Depoly Anima + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Copy addon files + run: | + mkdir deploy + cd deploy + + cp -r ../addons . + cp ../LICENSE . + cp ../README.ADDON-REPO.md README.md + git init + git branch -M main + git remote add origin https://github.com/ceceppa/anima-godot-4.git + git config user.name "GitHub Actions Bot" + git config user.email "" + git add . + git commit -m "Update addon files" + git remote set-url --push origin https://ceceppa:${{ secrets.TOKEN }}@github.com/ceceppa/anima-godot-4.git + git push -f origin main diff --git a/README.ADDON-REPO.md b/README.ADDON-REPO.md new file mode 100644 index 0000000..6f4e2dc --- /dev/null +++ b/README.ADDON-REPO.md @@ -0,0 +1,15 @@ +# Anima pluging for Godot 4 + +This is the ready-to-be-installed [Anima](https://github.com/ceceppa/anima) addon for Godot4. + +## NOTE + +**The plugin is still in development and not all the feature works fine on Godot4.** + +This repository contains only the **addon** code without the demo and documentation and has been created to allow users to install the addon via the AssetLibrary. + +The development happens on the [godot-4](https://github.com/ceceppa/anima/tree/godot-4) branch of the main [anima repository](https://github.com/ceceppa/anima/). So, any issue or pull request needs to be open there. + +## Documentation + +WIP documentation is available [here](https://anima.ceceppa.me/docs/)