cd "$HOME/tmp/$project_name" &&
mv project "$project_name" &&
-sed -i /'{project}'/"$project_name"/g .gitignore README.rst \
+sed -i s/'{project}'/"$project_name"/g .gitignore README.rst \
devscripts/README.html docs/genapidocs docs/install.rst \
mk-distr publish-docs setup.py tox.ini &&
- name: Set TOXENV
run: |
import os, sys
+ ld_library_path = None
if hasattr(sys, 'pypy_version_info'):
toxenv = 'pypy3'
else:
pyver = '%d%d' % tuple(sys.version_info[:2])
+ if os.name == 'posix':
+ if pyver == '27': # Python 2.7 on Linux requires `$LD_LIBRARY_PATH`
+ ld_library_path = os.path.join(
+ os.path.dirname(os.path.dirname(sys.executable)), 'lib')
toxenv = 'py%s' % pyver
if os.name == 'posix':
toxenv += ',py%s-flake8' % pyver
with open(os.environ['GITHUB_ENV'], 'a') as f:
+ if ld_library_path:
+ f.write('LD_LIBRARY_PATH=' + ld_library_path + '\n')
f.write('TOXENV=' + toxenv + '\n')
print(toxenv)
shell: python
git gc --aggressive &&
git repack -a -d -f --depth=20 --window=250 &&
git fsck --strict &&
-git config receive.updateserverinfo true && git update-server-info &&
+git config receive.updateServerInfo true && git update-server-info &&
cp -p "$HOME"/Internet/WWW/htdocs/git.phdru.name/phdru.name/phdru.name.git/git-daemon-export-ok . &&
if [ "`cat \"$source_dir\"/.git/description`" = \
"Unnamed repository; edit this file 'description' to name the repository." ]