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 \
|
--cache_directory caches \
|
||||||
--runtime_xpi_directory xpis \
|
--runtime_xpi_directory xpis \
|
||||||
--cache_lockfile caches_lockfile \
|
--cache_lockfile caches_lockfile \
|
||||||
|
--create_release True \
|
||||||
# --previous_info_urls \
|
# --previous_info_urls \
|
||||||
# https://raw.githubusercontent.com/${GITHUB_REPOSITORY}/publish/addon_infos.json \
|
# https://raw.githubusercontent.com/${GITHUB_REPOSITORY}/publish/addon_infos.json \
|
||||||
# https://github.com/${GITHUB_REPOSITORY}/releases/latest/download/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('--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('--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('--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()
|
args = parser.parse_args()
|
||||||
|
|
||||||
@ -246,7 +247,7 @@ if __name__ == '__main__':
|
|||||||
runtime_xpi_directory=args.runtime_xpi_directory,
|
runtime_xpi_directory=args.runtime_xpi_directory,
|
||||||
previous_info_urls=args.previous_info_urls)
|
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,
|
upload_json_to_release(args.github_repository,
|
||||||
release_id,
|
release_id,
|
||||||
upload_file_name='addon_infos.json',
|
upload_file_name='addon_infos.json',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user