You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's a great list, if half of it gets done it will be a massive win. I'm super keen to get a truly native build going which would be covered by the msbuild/VC++ I guess. Something we can ship without the DLLs. Sadly without msys2 or similar, running the shell script tests gets a little tricky.
I'm going to take a look at look at "build package for system" as I figure a simple cpack should be a nice first task. As I mentioned, I haven't dabbled too much with the workflows part if github before.
Probably next week I can try to start with a Windows workflow, the GitHub runner has MSYS2 and CYGWIN preinstalled.
So we can at least make sure, that they won't break.
With my own old CMake script I have crosscompiled from Debian to Windows. So we will definitely also get something native running, it just needs some time. As I also do not have any experience with GitHub workflows, I need to google and read a lot.
This is a list of potential things to do in the workflow.
Attention: this message may be updated based on discussions and implemented PRs.
CI (Continuous Integration)
systems
jobs/steps
CD (Continuous Delivery)
QA (Quality assurance)
Different build with special settings
Possible checks with MegaLinter
*.sh
: shellcheck, shfmt (see Add MegaLinter #19)(only generated css exist)*.css
: stylelint*.html
: djlint and/or htmllint*.md
: markdownlint, markdown-link-check and/or markdown-table-formatter (see Add MegaLinter #19)*.yml
: yamllint and/or v8r (see Add MegaLinter #19)Static code analyzers
maybe done with the help of CodeChecker
more may be found here or here
Statistics
Dependabot
may be useful for being up-to-date on the github actions used in workflows.
The text was updated successfully, but these errors were encountered: