Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add Chocolatey publishing#4706

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Closed
panekj wants to merge4 commits intocoder:mainfrompanekj:feat/chocolatey-builds

Conversation

panekj
Copy link

@panekjpanekj commentedOct 23, 2022
edited
Loading

Fixes#3714

You need to set secretCHOCOLATE_KEY with API key from Chocolatey

@github-actions
Copy link

github-actionsbot commentedOct 23, 2022
edited
Loading

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@panekj
Copy link
Author

I have read the CLA Document and I hereby sign the CLA

@panekjpanekjforce-pushed thefeat/chocolatey-builds branch 3 times, most recently fromdf56dee to9cd2f31CompareOctober 25, 2022 15:27
@panekjpanekj marked this pull request as ready for reviewOctober 25, 2022 15:27
@panekjpanekj changed the titleAdd Chocolatey publishing and MSI builds for wingetAdd Chocolatey publishingOct 25, 2022
@deansheatherdeansheather self-requested a reviewOctober 25, 2022 15:49
set -e

function choco {
mono /opt/chocolatey/choco.exe "$@" --allow-unofficial --nocolor
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Instead of running this in mono in a docker container, could this just run on a windows runner instead? A similar PR for winget had the idea of just running this publish step post-publish by using

on:release:types:[published]

Then we could just useruns-on: windows-latest, install chocolatey and use it the normal way.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Probably, I've initially reused work from other project I maintain where it just runs as GitHub action as container

@panekjpanekjforce-pushed thefeat/chocolatey-builds branch from9cd2f31 tocfda410CompareOctober 25, 2022 16:11
@panekj
Copy link
Author

Since exe installer has been added, I've removed MSI building but let me know if you would be still interested in it

@github-actions
Copy link

This Pull Request is becoming stale. In order to minimize WIP, prevent merge conflicts and keep the tracker readable, I'm going close to this PR in 3 days if there isn't more activity.

@github-actionsgithub-actionsbot added the staleThis issue is like stale bread. labelNov 3, 2022
@ghuntleyghuntley reopened thisNov 8, 2022
@ghuntley
Copy link
Contributor

Thanks for sending in the pull-request@panekj I'm going to have a look/review after lunch. A quick note to say haven't forgotten!

Comment on lines +10 to +12
&& chmod +x build.sh zip.sh \
&& ./build.sh -v \
&& mv ./code_drop/chocolatey/console /opt/chocolatey \

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

@ghuntley these steps shouldn't be necessary. Manually building Chocolatey is no longer required, as we ship a Docker Image ready to be used:https://hub.docker.com/u/chocolatey

panekj reacted with thumbs up emoji
set -e

function choco {
mono /opt/chocolatey/choco.exe "$@" --allow-unofficial --nocolor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

If you switch to using the official Docker image, usage of--allow-unofficial will not be required.

ghuntley reacted with heart emojighuntley reacted with eyes emoji
@github-actionsgithub-actionsbot removed the staleThis issue is like stale bread. labelNov 9, 2022
@deansheather
Copy link
Member

Needs to be moved to.github/workflows/package.yaml to be alongside the winget PR too.

@ghuntleyghuntley mentioned this pull requestNov 14, 2022
4 tasks
@github-actions
Copy link

This Pull Request is becoming stale. In order to minimize WIP, prevent merge conflicts and keep the tracker readable, I'm going close to this PR in 3 days if there isn't more activity.

@github-actionsgithub-actionsbot added the staleThis issue is like stale bread. labelNov 17, 2022
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@gep13gep13gep13 left review comments

@deansheatherdeansheatherdeansheather left review comments

Assignees
No one assigned
Labels
staleThis issue is like stale bread.
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

Windows packages (winget, choco, etc)
4 participants
@panekj@ghuntley@deansheather@gep13

[8]ページ先頭

©2009-2025 Movatter.jp