From f5c98c378ac8c40c883a1f0cfb1ce85c738d7e75 Mon Sep 17 00:00:00 2001 From: NateScarlet Date: Fri, 27 Nov 2020 20:51:58 +0800 Subject: [PATCH] ci: should push before release --- update.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/update.py b/update.py index 7b64e11..d1e7885 100755 --- a/update.py +++ b/update.py @@ -96,6 +96,10 @@ def main(): print('Updated repository data, skip release since not specified `--release`') return + subprocess.run( + ['hub', 'commit', '-m', 'Update holiday data [skip ci]'], check=True) + subprocess.run(['hub', 'push'], check=True) + tag = now.strftime('%Y.%m.%d') temp_note_fd, temp_note_name = mkstemp() with open(temp_note_fd, 'w', encoding='utf-8') as f: @@ -104,12 +108,9 @@ def main(): zip_path = _file_path('dist', f'holiday-cn-{tag}.zip') pack_data(zip_path) - subprocess.run( - ['hub', 'commit', '-m', 'Update holiday data [skip ci]'], check=True) subprocess.run(['hub', 'release', 'create', '-F', temp_note_name, '-a', f'{zip_path}#JSON数据', tag], check=True) - subprocess.run(['hub', 'push'], check=True) os.unlink(temp_note_name)