Content
After enabling LFS in the IDeviceKit submodule, a problem appeared.
Unfortunately, the solution I proposed in PR #608 also stopped working after some time.
By default, the IDeviceKit repository has an LFS quota that gets exhausted very quickly:
batch response: This repository exceeded its LFS budget. The account responsible for the budget should increase it to restore access.
A workaround solution would be to create a release in IDeviceKit. This would allow anyone to download the full contents and replace the local LFS content.
For example, the following step can be added to the Feather release workflow:
- name: Download IDeviceKit source
run: |
rm -rf IDeviceKitten
curl -L https://github.com/CLARATION/IDeviceKit/archive/refs/tags/a87a474.tar.gz -o IDeviceKit.tar.gz
tar -xzf IDeviceKit.tar.gz
mv IDeviceKit-* IDeviceKitten
rm -f IDeviceKit.tar.gz
@CLARATION what do you think?
Request Agreement
Content
After enabling LFS in the IDeviceKit submodule, a problem appeared.
Unfortunately, the solution I proposed in PR #608 also stopped working after some time.
By default, the IDeviceKit repository has an LFS quota that gets exhausted very quickly:
batch response: This repository exceeded its LFS budget. The account responsible for the budget should increase it to restore access.A workaround solution would be to create a release in IDeviceKit. This would allow anyone to download the full contents and replace the local LFS content.
For example, the following step can be added to the Feather release workflow:
@CLARATION what do you think?
Request Agreement