mirror of
https://github.com/token2/snapd.git
synced 2026-03-13 11:15:47 -07:00
* Improve the unit testing workflow to run in parallel This change includes: . Run first a workflow to make the static checks . Run in parallel all the unit tests . Run at the end the code coverage * some fixes on checks * Fix when coverage is uploaded * static checks for changed files * Update the modified files * Fix how changed files are retrieved * Using a different action to retrieve changed files * moving the new step * Use correct path to retrieve files * Skipping shellcheck when it is not needed * fix error setting filtered files * fix format for file list * Fixing how shell files are filtered * Fix on () * Fix shellchecks * filter files previous to spread-shellcheck * Moving run-checks to bash * Get dependencies * new step to get deps * Check coverage files * update path for coverage files * Fix how coverage tool is installed * Try removing Install Debian dependencies * restoring the deb deps * Remove more steps on static checks * Reduce the number of tasks executed when the job already passed * Remove cache used to save already-ran * Cache debian dependencies * Add dependency missing between jobs * new step to copy dependencies This is to avoid access error * tar the debian dependencies * Install latest covertool * remove more steps * adding path to bin in workspace * Restore the spread tests but without already-ran * fix tabs * Create CHANGED_FILES var with default * Updated the initial files for shellcheck and list the files used by covertool * Fix how initial files are calculated