aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/unusedargs_missingreturn.yml
AgeCommit message (Collapse)AuthorFilesLines
2023-04-24ci: Don't error out CI if codecov upload failsNirbheek Chauhan1-2/+2
2023-04-21ci: Move to the codecov github actionNirbheek Chauhan1-4/+22
The pypi package was suddenly removed. Not the most confidence-inspiring deprecation/migration: https://about.codecov.io/blog/message-regarding-the-pypi-package/
2023-04-11ci: properly check `test cases/windows` filesJosh Soref1-2/+2
Found by https://www.check-spelling.dev/ Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-11-28github workflows: upgrade actions/checkout to version 3Eli Schwartz1-2/+2
This is a no-op change, but github complains that nodejs is outdated if you don't. It's not obvious why this required a major version bump...
2022-11-28github workflows: upgrade setup-python to version 4Eli Schwartz1-2/+2
Not much changes, really, other than it now sets PKG_CONFIG_PATH to point to the python it just installed. This should generally not be a problem (Meson's python module sets that anyway based on the executable's introspection data).
2022-10-30ci: Fix usage of concurrency in branches other than masterL. E. Segovia1-1/+1
2022-06-24chore: Set permissions for GitHub actionsneilnaveen1-0/+3
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much. - Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs [Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/) Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
2021-09-04ci: Use GitHub concurrencyDaniel Mensinger1-0/+4
2021-07-13Set MESON_CI_JOBNAME for all CI jobsJon Turney1-0/+3
Set MESON_CI_JOBNAME for all CI jobs which run project tests. (Note that ${{ github.job }} is the literal job.id used in the yaml, not any name given to the job with job.id.name, and so is the same for all matrix entries, and thus not suitable for our purposes there).
2021-06-22coverage: Enable coverage reportsDaniel Mensinger1-3/+9
2020-09-03tests: add fortran cmake subproject include testMichael Hirsch1-19/+12
ci:unused_arg: update ninja version to work with fortran+cmake
2020-06-13ci: Pin ninja to 1.9.0.post1 for nowNirbheek Chauhan1-1/+5
See: https://github.com/mesonbuild/meson/pull/7306#issuecomment-643606736
2020-01-23cmake: Always Add C, CXX if no language is specified (fixes #6441)Daniel Mensinger1-1/+3
2019-12-04ci/test: unused args for objc, objc++Michael Hirsch, Ph.D1-2/+6
2019-12-04ci/test: unused args for WindowsMichael Hirsch, Ph.D1-2/+22
2019-11-18Use strict function prototypesMichael Hirsch, Ph.D1-2/+5
2019-11-17lint+mypy: move to github actionsMichael Hirsch, Ph.D1-2/+2
actions: run if .yml itself changed
2019-11-17use '-Werror=unused-parameter' for gcc/clang on project tests and ↵Michael Hirsch, Ph.D1-0/+38
-fimplicit-none on fortran Fortran: check for undeclared variables by forcing implicit none everywhere C/C++: check for unused parameters and return types removed unused variables from test cases ci: do missing return and unused arg check with Github Actions