Convert add-ons to upload to extensions website
Go to file
2024-05-17 09:09:10 +02:00
addons_conversion include io_shape_mdd 2024-05-17 09:09:10 +02:00
resources Delete images after upload 2024-05-14 03:07:25 +02:00
.gitignore More logs 2024-05-13 18:48:28 +02:00
README Command to delete repositories 2024-05-14 11:11:42 +02:00
requirements.txt Implement login with selenium 2024-05-13 16:42:37 +02:00
TODO Listing code and part of branch code 2024-05-10 19:07:30 +02:00

Requirements
============
* Python 3.11
* [git filter-repo](https://github.com/newren/git-filter-repo)


Install
========
pip install -r requirements.txt

edit addons_conversion/settings.py for your settings.


Commands
========

# List all the addons that will be converted
python -m addons_conversion addons_list

# Create new repositories for all add-ons with the manifest
python -m addons_conversion branch_create

# Push all the repositories to projects.blender.org
python -m addons_conversion repository_create

# Delete all the repositories to projects.blender.org/extensions !!! dangerous
python -m addons_conversion repository_delete

# Build the extension package
python -m addons_conversion extension_build

# Upload all the extensions with the correct info to extensions.blender.org
python -m addons_conversion extension_upload