feat: added suggested feeds to the Search UI#964
Conversation
|
Please do not modify gradle build scripts. There are release automations that depend on it not changing. Instead please describe what you see as an issue and I can advise you what needs to be changed to togher, or similar. |
|
Regarding the other changes
|
The build had two issues for me:
|
Configuration cache works fine for me. The problem for you is that git returned a failure. My main complaint is that you added There are already correct values present: The release pipeline knows to how to find these lines and bump them. The |
|
As for the feature itself, I have considered something like it for a long time. But each entry needs to be vetted (by me presumably), so we don't end up with a bunch of nazi feeds or such. |
|
I'm fine you with fixing the java toolchain stuff |
Great! I am actually currently scraping all the feeds from sidestack, and we can just make sure it includes all the feeds with greater than 1000 subscribers. |
Oh, okay, I will try building again, with just that java fix, and see if that can work on my computer easily. That was the largest issue for me. |
|
I think the feature is complete. Let me know if there is anything else to be added. By the way, I created this repo here to scrape the substacks: https://github.com/JaredTweed/sidestack_scraper |
|
I made the changes as minimal as possible to the build file as I could, and now it builds without any issues. |
|
There are lint errors. Could you run |
spacecowboy
left a comment
There was a problem hiding this comment.
Just some small comments. I've tested it and I think it is good enough for a first version of the feature
| } | ||
|
|
||
| val latestTag by project.extra { | ||
| if (!file(".git").exists()) return@extra "unknown" |
There was a problem hiding this comment.
This is not the git command which is giving you the error. latestTag is unused.
- Can you remove
latestTagentirely - Move your workaround to
commitCountinstead, this is the property which is used
val commitCount by project.extra {
if (!file(".git").exists()) return@extra 0
There was a problem hiding this comment.
I think I misunderstood my error somehow. If I remove latestTag (like I have in my most recent commit), I don't get any errors at all. Below is the error latestTag was giving me:
Configuration cache problems found in this build.
1 problem was found storing the configuration cache.
- Build file 'app/build.gradle.kts': failed to compute value with custom source 'org.gradle.api.internal.provider.sources.process.ProcessOutputValueSource' (output of the external process 'git') with org.gradle.process.ProcessExecutionException: Process 'command 'git'' finished with non-zero exit value 128
See the complete report at file:///home/jared/Repos/Feeder/build/reports/configuration-cache/2j05hzxg6syau6294zki64wh3/6iuaoko05omryjk13awau8is4/configuration-cache-report.html
> Process 'command 'git'' finished with non-zero exit value 128
Ask Gemini
…mits content but doesn't have a modifier parameter'
@bretthowell714-source I am confused how you are assigning and approving PRs but please stop doing that |
|
I just started using GitHub I barely even know what I'm doing I'm trying to learn |
1 similar comment
|
I just started using GitHub I barely even know what I'm doing I'm trying to learn |

This will just make building easier for a lot of people; incentivizing more people to contribute.