Skip to content
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

Choco package #221

Closed
pointcache opened this issue Jan 25, 2022 · 6 comments
Closed

Choco package #221

pointcache opened this issue Jan 25, 2022 · 6 comments
Labels
type:enhancement New feature or request

Comments

@pointcache
Copy link

I know most devs don't want / have time to maintain chocolatey packages, but if you can, please.
I would love to have some high quality standard 3d viewer in my pm.

@pointcache pointcache added the type:enhancement New feature or request label Jan 25, 2022
@mwestphal
Copy link
Contributor

We did consider adding a chocolatey package but we have no expertise in it. Do you think you could take care of it @pointcache ?

@pointcache
Copy link
Author

Also no expertise, but i will. Just cant promise i will maintain it long term, but ill do the initial setup.

@mwestphal
Copy link
Contributor

There is a scoop package now, closing.
https://scoop.sh/#/apps?q=f3d&s=0&d=1&o=true

FYI @Meakk .

@mwestphal
Copy link
Contributor

That being said, if you still want to create a Chocolatey package, you are very welcome to do so @pointcache :)

@jo-chemla
Copy link
Contributor

Hey there, here are some thoughts I posted on evsar3/sshfs-win-manager#19 to build a chocolatey package.

Hope this helps, and thanks for this great software!

@jo-chemla
Copy link
Contributor

jo-chemla commented Sep 11, 2024

Hey again. Just submitted a PR so f3d gets listed on winget-pkgs, see PR microsoft/winget-pkgs#172695 - not yet merged!

Once it gets officially listed, it should be better to setup a Github Action workflow which would push on github release the new f3d package to winget-pkgs - see this example post for two recommended ways to setup that action - usually advised to use Winget-Releaser Github Action, simpler but relies on external github action. Also another example github action workflow based on winget-releaser

jo-chemla added a commit to jo-chemla/f3d that referenced this issue Sep 13, 2024
Following issue f3d-app#221
Uses [winget-releaser](https://github.com/vedantmgoyal9/winget-releaser) I suggest a `Classic Github Token` with `public_repo` scope is created by f3d-app org or another maintainer, following [this link](https://github.com/settings/tokens/new), then the Token can be added to the triplex repo as a secret named `WINGET_ACC_TOKEN`. See below, that user also will have to fork the winget-pkgs repository.

Notes:
> You will need to create a *classic* Personal Access Token (PAT) with `public_repo` scope. New fine-grained PATs aren't supported by the action. Review f3d-app#172 for information.
> Fork [microsoft/winget-pkgs](https://github.com/microsoft/winget-pkgs) under the same account/organization as the project's repository. If you are forking winget-pkgs on a different account (e.g. bot/personal account), you can use the fork-user input to specify the username of the account where the fork is present.
mwestphal pushed a commit that referenced this issue Sep 27, 2024
* Create Github Action to release winget package

Following issue #221
Uses [winget-releaser](https://github.com/vedantmgoyal9/winget-releaser) I suggest a `Classic Github Token` with `public_repo` scope is created by f3d-app org or another maintainer, following [this link](https://github.com/settings/tokens/new), then the Token can be added to the triplex repo as a secret named `WINGET_ACC_TOKEN`. See below, that user also will have to fork the winget-pkgs repository.

Notes:
> You will need to create a *classic* Personal Access Token (PAT) with `public_repo` scope. New fine-grained PATs aren't supported by the action. Review #172 for information.
> Fork [microsoft/winget-pkgs](https://github.com/microsoft/winget-pkgs) under the same account/organization as the project's repository. If you are forking winget-pkgs on a different account (e.g. bot/personal account), you can use the fork-user input to specify the username of the account where the fork is present.

* Fix typo .exe in regex

* Update tag required and identifier

* Edit package identifier to f3d-app.f3d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants