Retire review deploy and add live Actions
This commit is contained in:
@@ -18,7 +18,7 @@ def test_repo_upgrade_refuses_concurrent_run(tmp_path):
|
||||
with lock_path.open("w") as lock:
|
||||
fcntl.flock(lock, fcntl.LOCK_EX | fcntl.LOCK_NB)
|
||||
result = subprocess.run(
|
||||
["sh", str(script), "v1.2.3"],
|
||||
["sh", str(script)],
|
||||
env={
|
||||
**os.environ,
|
||||
"PATH": f"{bin_dir}:{os.environ['PATH']}",
|
||||
@@ -57,3 +57,17 @@ def test_repo_upgrade_forces_fresh_install_without_skipping_dependencies():
|
||||
|
||||
assert "pip\" install --upgrade --force-reinstall --no-cache-dir" in script
|
||||
assert "--no-deps" not in script
|
||||
|
||||
|
||||
def test_repo_upgrade_deploys_only_origin_main():
|
||||
script = (Path(__file__).parents[1] / "deploy/repo-upgrade.sh").read_text()
|
||||
|
||||
assert "git fetch --prune origin main" in script
|
||||
assert "git checkout -B main origin/main" in script
|
||||
assert "refs/tags" not in script
|
||||
|
||||
|
||||
def test_repo_upgrade_removes_obsolete_update_command():
|
||||
script = (Path(__file__).parents[1] / "deploy/repo-upgrade.sh").read_text()
|
||||
|
||||
assert "IMPORTARR_UPDATE_COMMAND=/d" in script
|
||||
|
||||
Reference in New Issue
Block a user