-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add iOS snapshot files to Git LFS #546
Conversation
3fd9825
to
7e2eef1
Compare
@takahirom
|
It seems that we should add We can add the document here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for applying this with git-lfs 🙏🏼
and currently, CI job for snapshot testing is failed.
I think applying commented change may work. Please try it 🙏🏼
I have a concern about using git-lfs
.
Using git-lfs
can cost DroidKaigi organization money, is that okay?
( git-lfs
bandwidth limit is 1GB/month for free. )
.github/workflows/ios-test.yml
Outdated
with: | ||
lfs: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems to call git lfs checkout
is needed 🙏🏼
Please add that call step.
git lfs fetch - Downloads LFS objects referenced in current commit to .git/lfs/objects
git lfs checkout - Replaces LFS pointers in working directory with LFS objects in .git/lfs/objects
git lfs pull - Combination of git lfs fetch + git lfs checkout
Reference:
git-lfs/git-lfs#2257 (comment)
.github/workflows/ios-test.yml
Outdated
with: | ||
lfs: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In iOS build job, screenshot files are not needed. So it's okey to remove this 👍🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
with: | |
lfs: true |
.github/workflows/ios-test.yml
Outdated
with: | ||
lfs: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
In iOS build job, screenshot files are not needed. So it's okey to remove this 👍🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
with: | |
lfs: true |
.github/workflows/ios-test.yml
Outdated
with: | ||
lfs: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ditto
In iOS build job, screenshot files are not needed. So it's okey to remove this 👍🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
with: | |
lfs: true |
Thank you for checking 🙏 |
Probably we can cache by using this 👀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good 👍🏼
But I don't want to waste it, so I would like to save it by reducing the image size. 👀
If above is okey with caching git-lfs
steps, please merge this 🙏🏼
It may be necessary to resize the image, so I would like to ask if that happens. 🙏 |
Issue
Overview (Required)
Links
Screenshot