fishworks / fish-food Goto Github PK
View Code? Open in Web Editor NEWDefault fish food for the GoFish package manager. :tropical_fish:
License: Apache License 2.0
Default fish food for the GoFish package manager. :tropical_fish:
License: Apache License 2.0
Raising a PR for this!
when I use GoFish install jcli plugin on windows 10 environment:
PS C:\WINDOWS\system32> gofish.exe init
The following new directories will be created:
C:\ProgramData\Fish
C:\ProgramData\Fish\Barrel
C:\ProgramData\Fish\Rigs
C:\ProgramData\bin
C:\Users\SyJun\AppData\Local\Fish
==> Installing default fish food...
Error: Unable to get repository: Cloning into 'C:\ProgramData\Fish\Rigs\github.com\fishworks\fish-food'...
fatal: Invalid path '/cygdrive/c/WINDOWS/system32/C:\ProgramData\Fish\Rigs\github.com\fishworks\fish-food': No such file or directory
: exit status 128
PS C:\WINDOWS\system32> gofish.exe update
==> Rigs updated!
NAME
๐ rigs updated in 1.0011ms
PS C:\WINDOWS\system32> gofish install jcli
Error: no fish food with the name 'jcli' was found
While I am much supportive of (and very happy with) the automated distribution of the goods we produce, the behavior of the bot to copy and paste the release notes including @<username>
mentions creates a lot of noise in my already hard to track notifications.
It would therefore be awesome if the bot could detect and modify username mentions, so that I no longer receive pings for something that is out of my hands.
The best way to do this at present is described in: github/markup#1168 (comment)
Wondering if gofish can also update apps or Just libraries
For example on Mac Apps and a .app, with the library inside.
On windows Apps have a manifest. For example for golang people use alot of the tools here: https://github.com/tadvi/winc
draft appears to be deprecated and archived. Should we remove it?
Right now the Github Actions CI only tests against a Linux install. This allows PRs that work for Linux to pass, but maybe issues like #1122 to arise with other platforms.
Should we tests against the other platforms? Future CI could look like:
gofish lint
gofish install
on all platformsThis would make all builds longer, and requires the downloading of assets twice (once for the lint step, again for the install step -- this could be fixed with asset caching), but would ensure that all platforms have installable binaries.
I would propose reimplementing the Circle CI tests on PRs, so that only the foods that has been changed is tested.
This could help us in actually identifying which PRs are good and which are bad.
If we still want to validate all foods on a regular basis this could be done with a weekly report/alert?
Looks like the squashctl team might've re-uploaded a new version of squashctl which broke existing shasums, as the binaries have changed. @scranton, would you mind taking a look into this?
See https://circleci.com/gh/fishworks/fish-food/440 for context.
cc'ing @clakeb - looks like the fish food for keptn is quite out of date.
WASM to OCI doesn't have a release, only prereleases. It doesn't appear to be stable software. Does it belong here?
Hi,
I have started developing a bot that can create pull-requests when existing fish food gets new releases.
For now it is still quite simple and rough around the edges.
I will make the code open-source, when i have added a few safe guards.
It still needs to learn to only create pull requests for new releases, and not open multiple PRs for the same package/release multiple times.. ;)
So this is just a heads-up that GoFish-bot will start trying to be an active contributor to the fish-food repo. ๐ ๐ค
Raising a PR for this too
Raising a PR for this !
I will raise a PR for this ๐
Raising a PR for this!
I will raise a PR for this
Raising a PR for this!
the main project has moved over to github actions. The same should be done here
There's currently a problem in upgrading the linkerd food.
The problem seems to be that the version, that Linkerd published, does not follow Semantic Versioning.
$ gofish update && gofish upgrade
==> Rigs updated!
NAME
github.com/fishworks/fish-food
๐ rigs updated in 6.333312243s
==> Rigs updated!
NAME
github.com/fishworks/fish-food
๐ rigs updated in 2.458226787s
==> Upgrading buffalo...
๐ buffalo 0.16.10: upgraded in 32.57126ms
Error: Error parsing version: Invalid Semantic Version
I see a couple of problems here that I think should be addressed:
I can create a new PR with a better version, but I think that this may also require some cleanup on machines where the Linkerd Food is installed?
https://github.com/fission/fission/
I can raise a PR for this, if it's accepted!
I recently created a new tool called uff - update fish food. It's a small and bit hacky tool to update a gofish food that I used to raise some PRs recently.
Anyone can use the tool to update the fish food with ease, in most cases. So I thought may be we can mention it in the readme so that if anyone wants to raise a PR it's just very easy and automated too
I'll raise a PR for this!
We need a way to inject the desired version into the install script.
url = "https://github.com/jenkins-zh/jenkins-cli/releases/download/v" .. version .. "/" .. name .. "-window-386.tar.gz",
->
url = "https://github.com/jenkins-zh/jenkins-cli/releases/download/v" .. version .. "/" .. name .. "-windows-386.tar.gz",
Raising a PR for this using uff ๐
I will raise a PR for the same ๐ And I am also changing the download url to https://get.helm.sh
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.