Skip to content

Tags: Yikun/hub-mirror-action

Tags

v1.4

Toggle v1.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use venv to resolve `error: externally-managed-environment` (#190)

This patch try to resolve `externally-managed-environment` error by using separate venv.

```
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
    
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
```

See also:
- https://stackoverflow.com/questions/75608323/how-do-i-solve-error-externally-managed-environment-every-time-i-use-pip-3
- https://peps.python.org/pep-0668/

Co-authored-by: 李奕鹏 <45395042 [email protected]>

v1.3

Toggle v1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Upgrade PyYAML to 6.x to fix CI broken (#182)

v1.2

Toggle v1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add AtomCI to user list (#138)

v1.1

Toggle v1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make empty repo sync work (#95)

If the repo is empty, the repo pushing will be skipped, that means,
only empty repo will be created, and keep it empty like source repo.

Close: #62

v1.0

Toggle v1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Cleanup the python version special description (#92)

The python branch has been merged in master branch in #90 .

So we cleanup the note in readme.

v0.13

Toggle v0.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix matching the established repository name (#87)

1. Fix has_repo logic, first the split $DST_REPOS to multi-lines, and then use the -Fx to match.
2. use jq -r to get the raw string.

v0.12

Toggle v0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Using grep -Fx to match the repo name (#81)

v0.11

Toggle v0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Change the default timeout args to `30m`

v0.10

Toggle v0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make Chinese as default readme (#54)

* sync the eng doc

* Make Chinese as default readme

* Add star and issue guidline in readme

* Change the who are using link to sync config

v0.09

Toggle v0.09's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve the exception handle (#36)

- Added the debug arg to enable the detail log
- Improve some exception warning