Closed bexnoss closed 2 years ago
This needs to be rebased because I added a commit to https://github.com/jurplel/install-qt-action/pull/132.
Rebased, relevant diff is at https://github.com/jurplel/install-qt-action/pull/134/commits/566f88d8275d02bd639471bc6e9a3137323b7b94.
Superseded by https://github.com/jurplel/install-qt-action/pull/137
Adds a new Inputs class that reads the inputs with core.getInput(). This is done to better type the inputs and initialize them all at the of execution. Knowing the inputs early is necessary for internal caching.
This is based on my branch from https://github.com/jurplel/install-qt-action/pull/132, I can rebase it later if necessary.
I also added Prettier with default settings, I can remove it or change the settings as you see fit.
Closes https://github.com/jurplel/install-qt-action/issues/133 if it's supposed to be target.