diff options
author | Florian Bruhin <me@the-compiler.org> | 2022-11-03 14:58:27 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2022-11-03 14:58:27 +0100 |
commit | 80cf0c5bddf977caa82edf0aaca8a473da01f278 (patch) | |
tree | 1a3cffabad475d241d6c6666c605f83ee14a2735 | |
parent | 0ff0eaa703ad5e72d3c167f63ff8e498ad40ee9b (diff) | |
download | qutebrowser-80cf0c5bddf977caa82edf0aaca8a473da01f278.tar.gz qutebrowser-80cf0c5bddf977caa82edf0aaca8a473da01f278.zip |
Revert to recompile_requirements.py with set-output
Newlines don't work anymore, see #7459
Partially reverts 0ff0eaa, see #7439
-rw-r--r-- | scripts/dev/recompile_requirements.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/scripts/dev/recompile_requirements.py b/scripts/dev/recompile_requirements.py index ceb978a74..365f9a51e 100644 --- a/scripts/dev/recompile_requirements.py +++ b/scripts/dev/recompile_requirements.py @@ -335,15 +335,16 @@ def print_changed_files(): print(changes_text) if utils.ON_CI: - with open(os.environ["GITHUB_OUTPUT"], "a", encoding="utf-8") as f: - f.write('changed=' + files_text.replace('\n', '%0A')) - table_header = [ - '| File | Requirement | old | new |', - '|------|-------------|-----|-----|', - ] - diff_table = '%0A'.join( - table_header + [change.table_str() for change in changes]) - f.write(f'diff={diff_table}') + print() + print('::set-output name=changed::' + + files_text.replace('\n', '%0A')) + table_header = [ + '| File | Requirement | old | new |', + '|------|-------------|-----|-----|', + ] + diff_table = '%0A'.join(table_header + + [change.table_str() for change in changes]) + print('::set-output name=diff::' + diff_table) def get_host_python(name): |