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

feat: expanded plugin unzipping #556

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

CEbbinghaus
Copy link

@CEbbinghaus CEbbinghaus commented Nov 4, 2023

Please tick as appropriate:

  • I have tested this code on a steam deck or on a PC
  • My changes generate no new errors/warnings
  • This is a bugfix/hotfix
  • This is a new feature

Description

Current unzipping takes into account only a single structure of zip file in which the plugin is contained within a subfolder of the same name under the zip. This expands this to include both nested zipfiles (uploading artifacts from GHA) as well as the plugin within the root directory of the zip.

In particular this stops having to do this just to be able to publish a zip file through the Artifacts:
https://github.com/CEbbinghaus/MicroSDeck/blob/6f3e010ec8e8f6b6d2e7a293541754a6215ccdef/.github/workflows/build.yml#L37-L47

@PartyWumpus PartyWumpus added the enhancement New feature or request label Nov 11, 2023
@TrainDoctor TrainDoctor requested review from a team December 16, 2023 02:10
@TrainDoctor
Copy link
Member

If you feel this is ready to go to a testable PR please let me know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Under Consideration
Development

Successfully merging this pull request may close these issues.

None yet

3 participants