From 108dc76ae8fe61e62bf7082c32bd47d7db496f78 Mon Sep 17 00:00:00 2001 From: Pau Rodriguez-Estivill Date: Thu, 17 Feb 2022 11:00:20 +0100 Subject: [PATCH] Setup artifacts retention time to 30 days --- .github/workflows/android.yml | 3 +++ .github/workflows/apple.yml | 4 ++++ .github/workflows/freebsd.yml | 1 + .github/workflows/linux.yml | 8 +++++++- .github/workflows/windows.yml | 5 ++++- 5 files changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index f8f445e063072..58089410fcad9 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -25,6 +25,7 @@ jobs: with: name: android-acr-aarch64 path: radare2*android*aarch64.tar.gz + retention-days: 30 android-acr-arm: if: contains(github.ref, 'master') || contains(github.ref, 'ci-') @@ -44,6 +45,7 @@ jobs: with: name: android-acr-arm path: radare2*android*arm.tar.gz + retention-days: 30 android-meson: if: contains(github.ref, 'master') || contains(github.ref, 'ci-') @@ -71,3 +73,4 @@ jobs: with: name: android-meson path: /tmp/radare2-android-${{ matrix.name }}.tar.gz + retention-days: 30 diff --git a/.github/workflows/apple.yml b/.github/workflows/apple.yml index 96fc73b89dd42..c30ad91a3cb7f 100644 --- a/.github/workflows/apple.yml +++ b/.github/workflows/apple.yml @@ -24,6 +24,7 @@ jobs: with: path: dist/macos/*.pkg name: macos-acr + retention-days: 30 # macos-acr-m1: # runs-on: macos-latest # steps: @@ -36,6 +37,7 @@ jobs: # with: # path: dist/macos/*.pkg # name: macos-acr-m1 +# retention-days: 30 # Mobile ios-cydia32: @@ -53,6 +55,7 @@ jobs: with: name: ios-cydia32 path: ./dist/cydia/radare2/radare2-arm32_*_iphoneos-arm.deb + retention-days: 30 ios-cydia: if: contains(github.ref, 'master') || contains(github.ref, 'ci-') runs-on: macos-latest @@ -75,3 +78,4 @@ jobs: path: | ./r2ios-sdk.zip ./dist/cydia/radare2*/*.deb + retention-days: 30 diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml index e67f8a5eae3b5..359d54c0ff5f1 100644 --- a/.github/workflows/freebsd.yml +++ b/.github/workflows/freebsd.yml @@ -37,3 +37,4 @@ jobs: with: name: freebsd path: radare2-freebsd.tgz + retention-days: 30 diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 4f327a9afc3dc..8bb41e4e67450 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -19,6 +19,7 @@ jobs: with: name: linux-wasi path: radare2-*-wasi.zip + retention-days: 30 linux-static: if: contains(github.ref, 'master') || contains(github.ref, 'ci-') runs-on: ubuntu-20.04 @@ -40,6 +41,7 @@ jobs: with: name: linux-static path: r2-static.tar.xz + retention-days: 30 - name: Static r2 build with meson run: | sudo apt-get --assume-yes install python3-wheel python3-setuptools cabextract gperf @@ -59,6 +61,7 @@ jobs: with: name: linux-acr-deb-64 path: dist/debian/*/*.deb + retention-days: 30 linux-acr-deb-32: runs-on: ubuntu-18.04 steps: @@ -76,6 +79,7 @@ jobs: with: name: linux-acr-deb-32 path: dist/debian/*/*.deb + retention-days: 30 ## RPM PACKAGES DISABLED # linux-meson-rpm: # runs-on: ubuntu:18.04 @@ -95,6 +99,7 @@ jobs: # with: # name: linux-meson-rpm # path: RPMS/*/*.rpm *.rpm dist/rpm/*.rpm +# retention-days: 30 # centos-meson-rpm: # runs-on: ubuntu:18.04 # container: centos:8 @@ -123,4 +128,5 @@ jobs: # uses: actions/upload-artifact@v2 # with: # name: centos-meson-rpm -# path: rpmbuild/RPMS/*/*.rpm \ No newline at end of file +# path: rpmbuild/RPMS/*/*.rpm +# retention-days: 30 \ No newline at end of file diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index a2ed60a24484d..a286c75f179d8 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -23,6 +23,7 @@ jobs: with: name: w32-mingw path: radare2*.zip + retention-days: 30 w64-mingw: name: w64-mingw runs-on: ubuntu-20.04 @@ -38,6 +39,7 @@ jobs: with: name: w64-mingw path: radare2*.zip + retention-days: 30 w64-make: runs-on: windows-2019 steps: @@ -123,6 +125,7 @@ jobs: path: | radare2-${{ steps.r2v.outputs.branch }}-w32.zip # radare2-win-installer\Output\radare2.exe + retention-days: 30 w64-meson: runs-on: windows-2019 steps: @@ -173,4 +176,4 @@ jobs: path: | radare2-${{ steps.r2v.outputs.branch }}-w64.zip # radare2-win-installer\Output\radare2.exe -# LINUX + retention-days: 30