ci: change workflow

This commit is contained in:
2025-10-27 21:59:31 +01:00
parent 0f2c7a2e3f
commit 73e9b3c315

View File

@@ -8,19 +8,11 @@ on:
jobs: jobs:
backup: backup:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: docker:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install dependencies
run: |
apk add --no-cache tar gzip
- name: Create backup directory - name: Create backup directory
run: | run: |
mkdir -p /tmp/backups mkdir -p /tmp/backups
@@ -83,7 +75,7 @@ jobs:
path: /tmp/backups/${{ env.BACKUP_DATE }}/ path: /tmp/backups/${{ env.BACKUP_DATE }}/
retention-days: 30 retention-days: 30
- name: Cleanup old backups (keep last 7 days) - name: Cleanup and summary
run: | run: |
echo "Backup completed successfully!" echo "Backup completed successfully!"
echo "Total backup size: $(du -sh /tmp/backups/$BACKUP_DATE)" echo "Total backup size: $(du -sh /tmp/backups/$BACKUP_DATE)"