Compare commits

...

3 Commits

Author SHA1 Message Date
FalsePhilosopher
71e7d1257c
Merge 7f94151934f9b4bf47205c56d2fea174ac34a4c4 into 5913696671ef882b60d13a5c7e8a416afd99a1df 2025-05-15 10:27:30 +01:00
UberGuidoZ
5913696671 Updated submodule 2025-05-15 00:00:39 -07:00
FalsePhilosopher
7f94151934
Update Snapshot.yml 2025-05-14 23:42:26 -06:00
3 changed files with 7 additions and 7 deletions

View File

@ -31,18 +31,18 @@ jobs:
- name: Create tar.zst snapshot
run: |
cd /tmp/snapshot
tar -I 'zstd -T0 -19' -cvf "$GITHUB_WORKSPACE/snapshot-${{ steps.date.outputs.date }}.tar.zst" *
tar -I 'zstd -T0 -19' -cvf "$GITHUB_WORKSPACE/Flipper-${{ steps.date.outputs.date }}.tar.zst" *
- name: Upload snapshot artifact
uses: actions/upload-artifact@v4
with:
name: snapshot
path: snapshot-${{ steps.date.outputs.date }}.tar.zst
path: Flipper-${{ steps.date.outputs.date }}.tar.zst
- name: Check if archive > 2GB and split if needed
id: check_size
run: |
file="snapshot-${{ steps.date.outputs.date }}.tar.zst"
file="Flipper-${{ steps.date.outputs.date }}.tar.zst"
max_size=$((2 * 1024 * 1024 * 1024)) # 2GB in bytes
actual_size=$(stat -c%s "$file")
if [ "$actual_size" -ge "$max_size" ]; then
@ -61,9 +61,9 @@ jobs:
Automated snapshot for ${{ steps.date.outputs.date }}.
Note: If archive was split due to size >2GB use cat to join them together
```
cat snapshot-${{ steps.date.outputs.date }}.tar.zst.* > snapshot-${{ steps.date.outputs.date }}.tar.zst
cat Flipper-${{ steps.date.outputs.date }}.tar.zst.* > Flipper-${{ steps.date.outputs.date }}.tar.zst
```
files: |
${{ steps.check_size.outputs.split == 'true' && format('snapshot-{0}.tar.zst.*', steps.date.outputs.date) || format('snapshot-{0}.tar.zst', steps.date.outputs.date) }}
${{ steps.check_size.outputs.split == 'true' && format('Flipper-{0}.tar.zst.*', steps.date.outputs.date) || format('Flipper-{0}.tar.zst', steps.date.outputs.date) }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

@ -1 +1 @@
Subproject commit 928ed6b0ad4c12287bce243b18279c989046cb62
Subproject commit 37b102bb3c7ae3b603f2557b2a4e69f33ad2a390

@ -1 +1 @@
Subproject commit 662b22e09fb430bd14d42e8aae089fa2b7231ee2
Subproject commit 58d0c398dd6f32685c93c35e63afd56131a5adfb