diff --git a/.github/package.py b/.github/package.py index 23a39f1..aa36058 100644 --- a/.github/package.py +++ b/.github/package.py @@ -9,5 +9,12 @@ def get_folder_name(): if __name__ == "__main__": + env_file = os.getenv('GITHUB_ENV') name = get_folder_name() - # print(f'Show this value : {name}') + print(f'Python : The folder name find are "{name}"') + + with open(env_file, 'a') as f: + f.write(f'APP_NAME={name}') + f.write(f'NAME_PACKAGE={name}.zip') + print('Update all env. variable') + f.close() diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 1bf0546..eae2da3 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -41,11 +41,8 @@ jobs: - name: Setup package name run: | echo "With python, get a folder name" - python '.github/package.py' - echo "set with output value" echo "Default env variable ${{env.APP_NAME}}" - echo "APP_NAME={$(python .github/package.py)}" >> $GITHUB_ENV - echo "NAME_PACKAGE={${{env.APP_NAME}}.zip}" >> $GITHUB_ENV + python '.github/package.py' echo "show env variable app name ${{env.APP_NAME}}" echo "show env variable package ${{env.NAME_PACKAGE}}"