Hi,
This suggestion has been discussed here in the GitHub community forum. It can be considered as an extension of #45.
The current retention time for artifacts is 90 days. I suggest a more flexible artifact retention duration. I have setup nightly builds on my open source project. I certainly do not need those nightly builds to be retained for 90 days. Keeping the last 5 days (or so) is sufficient,
The current retention time of 90 days should be a default one and/or a maximum one. But a shorter period should be allowed, either in the settings of the repo or on an artifact basis, for instance something like this:
- name: Upload build
uses: actions/upload-artifact@master
with:
name: installer
path: installer.exe
retention-days: 5
Hi,
This suggestion has been discussed here in the GitHub community forum. It can be considered as an extension of #45.
The current retention time for artifacts is 90 days. I suggest a more flexible artifact retention duration. I have setup nightly builds on my open source project. I certainly do not need those nightly builds to be retained for 90 days. Keeping the last 5 days (or so) is sufficient,
The current retention time of 90 days should be a default one and/or a maximum one. But a shorter period should be allowed, either in the settings of the repo or on an artifact basis, for instance something like this: