Refactor GHA scripts to be more version aware - #77
Conversation
|
I have reviewed (and fixed some of reviewdog and shellcheck) these are the remaining that can be reviewed in the future - but will need further testing (I installed actionslint and shellcheck locally) also we need to look at allowing nightly and scripts in the actionslint config. |
i guess that problem ? reviewdog/action-actionlint#76 |
The proposed looks ok. In our case a hardcoded .github/actionlint.yaml “should” work - so we should only need the with: line? |
|
sorry missed that pr :) what do you think if we add a var$ for the LE version instead of hardcoding it at the template ? So we could use env:
LE_VERSION: LE12instead of using |
let me bench test it ... |
no such use case ... ---> except for the id and uses keys |
refactor the scripts to:
This ensures consistency of build system for the duration of the release lifecycle. As LE13 is to have an updated make-image and create-addon that will use the at time current Ubuntu LTS version (noble.)