update config
This commit is contained in:
parent
b57fe30479
commit
a85ebdb439
1
.github/workflows/main.yml
vendored
1
.github/workflows/main.yml
vendored
@ -58,6 +58,7 @@ jobs:
|
||||
--cache_directory caches \
|
||||
--runtime_xpi_directory xpis \
|
||||
--cache_lockfile caches_lockfile \
|
||||
--create_release True \
|
||||
# --previous_info_urls \
|
||||
# https://raw.githubusercontent.com/${GITHUB_REPOSITORY}/publish/addon_infos.json \
|
||||
# https://github.com/${GITHUB_REPOSITORY}/releases/latest/download/addon_infos.json
|
||||
|
||||
3
main.py
3
main.py
@ -221,6 +221,7 @@ if __name__ == '__main__':
|
||||
parser.add_argument('--cache_lockfile', nargs='?', default="caches_lockfile", type=str, help='hashfile for caches')
|
||||
parser.add_argument('--runtime_xpi_directory', nargs='?', default="xpis", type=str, help='folder for download xpi')
|
||||
parser.add_argument('--previous_info_urls', nargs='+', default=[], help='previous published info json to fallback')
|
||||
parser.add_argument('--create_release', nargs='?', default=True, type=bool, help='create release in github')
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
@ -246,7 +247,7 @@ if __name__ == '__main__':
|
||||
runtime_xpi_directory=args.runtime_xpi_directory,
|
||||
previous_info_urls=args.previous_info_urls)
|
||||
|
||||
if release_id := create_release(args.github_repository, github_token=args.github_token):
|
||||
if args.create_release and (release_id := create_release(args.github_repository, github_token=args.github_token)):
|
||||
upload_json_to_release(args.github_repository,
|
||||
release_id,
|
||||
upload_file_name='addon_infos.json',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user