From d31871b8f6ef35c83d7b6efa1552500e04ac5b57 Mon Sep 17 00:00:00 2001 From: stilobique Date: Tue, 1 Feb 2022 18:58:32 +0100 Subject: [PATCH] Add package setup test --- .github/package.py | 13 +++++++++++++ .github/workflows/package.yml | 8 ++++++++ 2 files changed, 21 insertions(+) create mode 100644 .github/package.py diff --git a/.github/package.py b/.github/package.py new file mode 100644 index 0000000..a4a545c --- /dev/null +++ b/.github/package.py @@ -0,0 +1,13 @@ +import glob +import os + + +def get_folder_name(): + addon = glob.glob(os.getcwd() + "/*/__init__.py", recursive=True) + + return os.path.basename(os.path.dirname(addon[0])) + + +if __name__ == "__main__": + name = get_folder_name() + print(f'Show this value : {name}') diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index b3ff434..f40c241 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -37,6 +37,14 @@ jobs: - name: Change version number in the bl info addon data run: python '.github/version.py' --tag=${{ inputs.num_version }} --name=${{ env.APP_NAME }} + # Get the local folder name + - name: Setup package name + run: | + echo "With python, get a folder name" + python '.github/package.py' + echo "set with output value" + echo "::set-output name=type::$(python .github/package.py)" + - name: Commit the previous update uses: actions-js/push@v1.3 if: ${{ inputs.draft_version == false }}