(line, msg, **kwargs)
| 6 | def main(): |
| 7 | success = [True] |
| 8 | def error(line, msg, **kwargs): |
| 9 | info = '' |
| 10 | for k in kwargs: |
| 11 | info += ' %s %s:' % (k, kwargs[k]) |
| 12 | print('line %i:%s %s' % (line, info, msg)) |
| 13 | if os.environ.get('GITHUB_ACTIONS'): |
| 14 | print('::error file=docs/about/Authors.rst,line=%i::%s %s' % (line, info.lstrip(), msg)) |
| 15 | success[0] = False |
| 16 | with open('docs/about/Authors.rst', 'rb') as f: |
| 17 | lines = list(map(lambda line: line.decode('utf8').replace('\n', ''), f.readlines())) |
| 18 |