From e434f22dd1cb6ddaeadb10f760534068c9a5b433 Mon Sep 17 00:00:00 2001 From: Eric Gallager Date: Mon, 13 Jan 2025 04:03:44 -0500 Subject: [PATCH] Update codeql.yml remove/replace some outdated/missing dependency packages --- .github/workflows/codeql.yml | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 4c326492..e3c30f75 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -119,7 +119,7 @@ jobs: if test ${{ matrix.language }} == 'c-cpp'; then \ sudo apt-get -y install autopoint gobjc clang autogen curl \ guile-2.2 guile-2.2-dev guile-2.2-libs guile-3.0 guile-3.0-dev \ - guile-3.0-libs libguile-ssh13 libiconv-hook1 libiconv-hook-dev \ + guile-3.0-libs libguile-ssh14 libiconv-hook1 libiconv-hook-dev \ win-iconv-mingw-w64-dev mingw-w64 mingw-w64-i686-dev wine libwine \ libwine-dev libtbb-dev crosshurd libdispatch0 libdispatch-dev \ libblocksruntime0 libblocksruntime-dev systemtap-sdt-dev \ @@ -136,29 +136,28 @@ jobs: libgradle-jflex-plugin-java gradle-apt-plugin; \ elif test ${{ matrix.language }} == 'javascript-typescript'; then \ sudo apt-get -y install node-optionator eslint uglifyjs \ - libjs-modernizr node-babel-eslint npm wkhtmltopdf node-dompurify \ + libjs-modernizr npm wkhtmltopdf node-dompurify \ libjavascriptcoregtk-4.0-bin webkit2gtk-driver yamllint; \ elif test ${{ matrix.language }} == 'go'; then \ sudo apt-get -y install gccgo gccgo-multilib golang golang-go \ golang-src golang-ar-dev golang-honnef-go-tools-dev yamllint; \ elif test ${{ matrix.language }} == 'csharp'; then \ - sudo apt-get -y install mono-csharp-shell dotnet-host mono-mcs nant \ + sudo apt-get -y install mono-csharp-shell dotnet-host mono-mcs \ nunit mono-xbuild yamllint monodoc-nunit-manual; \ elif test ${{ matrix.language }} == 'python'; then \ - sudo apt-get -y install --fix-missing jython pylint pymacs python-tk \ - tix flake8 python3-macholib yamllint black python3-pyls-black \ - python3-pylsp-black python3-pyflakes python3-pylint-plugin-utils \ - python3-pylint-common pyflakes3 python3-pytest-pylint \ - python3-flake8 python3-pytest-flake8 python3-pep8-naming \ - python3-mccabe python3-autopep8 python3-flake8-docstrings \ - python3-flake8-blind-except python3-flake8-builtins \ - python3-pylsp-flake8 python3-flake8-class-newline \ + sudo apt-get -y install --fix-missing jython pylint pymacs \ + tix flake8 python3-macholib yamllint black python3-pylsp-black \ + python3-pyflakes python3-pylint-plugin-utils python3-pylint-common \ + pyflakes3 python3-pytest-pylint python3-flake8 python3-pytest-flake8 \ + python3-pep8-naming python3-mccabe python3-autopep8 \ + python3-flake8-docstrings python3-flake8-blind-except \ + python3-flake8-builtins python3-flake8-class-newline \ python3-flake8-quotes python3-flake8-import-order \ python3-flake8-comprehensions python3-flake8-deprecated; \ pip install pylint flake8 ruff black pyupgrade bandit; \ elif test ${{ matrix.language }} == 'ruby'; then \ sudo apt-get -y install ruby ruby-dev libruby rake ruby-full \ - ruby-ffi ruby-build jruby-openssl mruby libmruby-dev; \ + ruby-ffi ruby-build jruby mruby libmruby-dev; \ else \ sync && echo "unhandled language ${{ matrix.language }}" && sleep 1; \ fi