mirror of
https://github.com/josegonzalez/python-github-backup.git
synced 2025-12-05 16:18:02 +01:00
Compare commits
21 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75382afeae | ||
|
|
2cc34de2a3 | ||
|
|
dea87873f9 | ||
|
|
0288b5f553 | ||
|
|
02a07d3f0d | ||
|
|
24a7b1f885 | ||
|
|
22fa2eb97e | ||
|
|
cb147cf6d0 | ||
|
|
298724acfc | ||
|
|
65d541f577 | ||
|
|
8b08685678 | ||
|
|
b18ba6de28 | ||
|
|
358d1e3d3e | ||
|
|
1cd04281e9 | ||
|
|
6630b2b82e | ||
|
|
391f2ba305 | ||
|
|
1f0bf50381 | ||
|
|
eb44c735eb | ||
|
|
caff40e65b | ||
|
|
bba39fb4c8 | ||
|
|
093db93994 |
4
.github/dependabot.yml
vendored
4
.github/dependabot.yml
vendored
@@ -9,3 +9,7 @@ updates:
|
||||
python-packages:
|
||||
patterns:
|
||||
- "*"
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
|
||||
2
.github/workflows/automatic-release.yml
vendored
2
.github/workflows/automatic-release.yml
vendored
@@ -27,7 +27,7 @@ jobs:
|
||||
git config --local user.email "action@github.com"
|
||||
git config --local user.name "GitHub Action"
|
||||
- name: Setup Python
|
||||
uses: actions/setup-python@v4
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.8'
|
||||
- name: Install prerequisites
|
||||
|
||||
14
.github/workflows/docker.yml
vendored
14
.github/workflows/docker.yml
vendored
@@ -38,16 +38,18 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: Set up QEMU
|
||||
uses: docker/setup-qemu-action@v2
|
||||
uses: docker/setup-qemu-action@v3
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@v2
|
||||
uses: docker/setup-buildx-action@v3
|
||||
|
||||
- name: Log in to the Container registry
|
||||
uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9
|
||||
uses: docker/login-action@v3
|
||||
with:
|
||||
registry: ${{ env.REGISTRY }}
|
||||
username: ${{ github.actor }}
|
||||
@@ -55,7 +57,7 @@ jobs:
|
||||
|
||||
- name: Extract metadata (tags, labels) for Docker
|
||||
id: meta
|
||||
uses: docker/metadata-action@v4
|
||||
uses: docker/metadata-action@v5
|
||||
with:
|
||||
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
|
||||
tags: |
|
||||
@@ -66,7 +68,7 @@ jobs:
|
||||
type=raw,value=latest,enable=${{ github.ref == format('refs/heads/{0}', 'main') }}
|
||||
|
||||
- name: Build and push Docker image
|
||||
uses: docker/build-push-action@v4
|
||||
uses: docker/build-push-action@v5
|
||||
with:
|
||||
context: .
|
||||
push: true
|
||||
|
||||
2
.github/workflows/lint.yml
vendored
2
.github/workflows/lint.yml
vendored
@@ -22,7 +22,7 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Setup Python
|
||||
uses: actions/setup-python@v4
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: "3.8"
|
||||
cache: "pip"
|
||||
|
||||
132
CHANGES.rst
132
CHANGES.rst
@@ -1,9 +1,139 @@
|
||||
Changelog
|
||||
=========
|
||||
|
||||
0.45.1 (2024-03-17)
|
||||
0.45.2 (2024-05-04)
|
||||
-------------------
|
||||
------------------------
|
||||
- Chore(deps): bump idna from 3.6 to 3.7. [dependabot[bot]]
|
||||
|
||||
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
|
||||
- [Release notes](https://github.com/kjd/idna/releases)
|
||||
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
|
||||
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: idna
|
||||
dependency-type: direct:production
|
||||
...
|
||||
- Chore(deps): bump the python-packages group with 1 update.
|
||||
[dependabot[bot]]
|
||||
|
||||
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).
|
||||
|
||||
|
||||
Updates `keyring` from 25.0.0 to 25.1.0
|
||||
- [Release notes](https://github.com/jaraco/keyring/releases)
|
||||
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
|
||||
- [Commits](https://github.com/jaraco/keyring/compare/v25.0.0...v25.1.0)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: keyring
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-minor
|
||||
dependency-group: python-packages
|
||||
...
|
||||
- Chore(deps): bump the python-packages group with 1 update.
|
||||
[dependabot[bot]]
|
||||
|
||||
Bumps the python-packages group with 1 update: [jaraco-classes](https://github.com/jaraco/jaraco.classes).
|
||||
|
||||
|
||||
Updates `jaraco-classes` from 3.3.1 to 3.4.0
|
||||
- [Release notes](https://github.com/jaraco/jaraco.classes/releases)
|
||||
- [Changelog](https://github.com/jaraco/jaraco.classes/blob/main/NEWS.rst)
|
||||
- [Commits](https://github.com/jaraco/jaraco.classes/compare/v3.3.1...v3.4.0)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: jaraco-classes
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-minor
|
||||
dependency-group: python-packages
|
||||
...
|
||||
- Chore(deps): bump the python-packages group with 1 update.
|
||||
[dependabot[bot]]
|
||||
|
||||
Bumps the python-packages group with 1 update: [keyring](https://github.com/jaraco/keyring).
|
||||
|
||||
|
||||
Updates `keyring` from 24.3.1 to 25.0.0
|
||||
- [Release notes](https://github.com/jaraco/keyring/releases)
|
||||
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst)
|
||||
- [Commits](https://github.com/jaraco/keyring/compare/v24.3.1...v25.0.0)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: keyring
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-major
|
||||
dependency-group: python-packages
|
||||
...
|
||||
- Chore(deps): bump the python-packages group with 1 update.
|
||||
[dependabot[bot]]
|
||||
|
||||
Bumps the python-packages group with 1 update: [importlib-metadata](https://github.com/python/importlib_metadata).
|
||||
|
||||
|
||||
Updates `importlib-metadata` from 7.0.2 to 7.1.0
|
||||
- [Release notes](https://github.com/python/importlib_metadata/releases)
|
||||
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
|
||||
- [Commits](https://github.com/python/importlib_metadata/compare/v7.0.2...v7.1.0)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: importlib-metadata
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-minor
|
||||
dependency-group: python-packages
|
||||
...
|
||||
- Chore(deps): bump actions/setup-python from 4 to 5. [dependabot[bot]]
|
||||
|
||||
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
|
||||
- [Release notes](https://github.com/actions/setup-python/releases)
|
||||
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: actions/setup-python
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-major
|
||||
...
|
||||
- Scheduled dependabot for GitHub Actions. [paranerd]
|
||||
- Chore(deps): bump the python-packages group with 2 updates.
|
||||
[dependabot[bot]]
|
||||
|
||||
Bumps the python-packages group with 2 updates: [autopep8](https://github.com/hhatto/autopep8) and [black](https://github.com/psf/black).
|
||||
|
||||
|
||||
Updates `autopep8` from 2.0.4 to 2.1.0
|
||||
- [Release notes](https://github.com/hhatto/autopep8/releases)
|
||||
- [Commits](https://github.com/hhatto/autopep8/compare/v2.0.4...v2.1.0)
|
||||
|
||||
Updates `black` from 24.2.0 to 24.3.0
|
||||
- [Release notes](https://github.com/psf/black/releases)
|
||||
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
|
||||
- [Commits](https://github.com/psf/black/compare/24.2.0...24.3.0)
|
||||
|
||||
---
|
||||
updated-dependencies:
|
||||
- dependency-name: autopep8
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-minor
|
||||
dependency-group: python-packages
|
||||
- dependency-name: black
|
||||
dependency-type: direct:production
|
||||
update-type: version-update:semver-minor
|
||||
dependency-group: python-packages
|
||||
...
|
||||
- Added Docker info to README. [paranerd]
|
||||
- Disable credential persistance on checkout. [paranerd]
|
||||
- Bumped actions versions to latest. [paranerd]
|
||||
|
||||
|
||||
0.45.1 (2024-03-17)
|
||||
-------------------
|
||||
- Remove trailing whitespaces. [dale-primer-e]
|
||||
|
||||
That are triggering flake.
|
||||
|
||||
@@ -212,6 +212,13 @@ When you use the ``--lfs`` option, you will need to make sure you have Git LFS i
|
||||
Instructions on how to do this can be found on https://git-lfs.github.com.
|
||||
|
||||
|
||||
Run in Docker container
|
||||
-----------------------
|
||||
|
||||
To run the tool in a Docker container use the following command:
|
||||
|
||||
sudo docker run --rm -v /path/to/backup:/data --name github-backup ghcr.io/josegonzalez/python-github-backup -o /data $OPTIONS $USER
|
||||
|
||||
Gotchas / Known-issues
|
||||
======================
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
__version__ = "0.45.1"
|
||||
__version__ = "0.45.2"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
autopep8==2.0.4
|
||||
black==24.2.0
|
||||
autopep8==2.1.0
|
||||
black==24.3.0
|
||||
bleach==6.1.0
|
||||
certifi==2024.2.2
|
||||
charset-normalizer==3.3.2
|
||||
@@ -8,10 +8,10 @@ colorama==0.4.6
|
||||
docutils==0.20.1
|
||||
flake8==7.0.0
|
||||
gitchangelog==3.0.4
|
||||
idna==3.6
|
||||
importlib-metadata==7.0.2
|
||||
jaraco.classes==3.3.1
|
||||
keyring==24.3.1
|
||||
idna==3.7
|
||||
importlib-metadata==7.1.0
|
||||
jaraco.classes==3.4.0
|
||||
keyring==25.1.0
|
||||
markdown-it-py==3.0.0
|
||||
mccabe==0.7.0
|
||||
mdurl==0.1.2
|
||||
|
||||
Reference in New Issue
Block a user