.github/: run zizmor --fix=all (#3326) This change skips ci-windows-installed.yml as more investigation is needed into environment related failures after the update.
diff --git a/.github/actions/setup-linux/action.yml b/.github/actions/setup-linux/action.yml index 241ea9b..25a4592 100644 --- a/.github/actions/setup-linux/action.yml +++ b/.github/actions/setup-linux/action.yml
@@ -52,53 +52,53 @@ shell: bash - name: Set up meson if: ${{ inputs.codec-dav1d == 'LOCAL' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} meson" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} meson" >> "$GITHUB_ENV" shell: bash - name: Install libdav1d library if: ${{ inputs.codec-dav1d == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libdav1d-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libdav1d-dev" >> "$GITHUB_ENV" shell: bash - name: Install rav1e library if: ${{ inputs.codec-rav1e == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} librav1e-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} librav1e-dev" >> "$GITHUB_ENV" shell: bash - name: Install SVT-AV1 library if: ${{ inputs.codec-svt == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libsvtav1enc-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libsvtav1enc-dev" >> "$GITHUB_ENV" shell: bash - name: Set up tests if: ${{ inputs.gtest != 'OFF' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} imagemagick" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} imagemagick" >> "$GITHUB_ENV" shell: bash - name: Set up gtest if: ${{ inputs.gtest == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libgtest-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libgtest-dev" >> "$GITHUB_ENV" shell: bash - name: Install libjpeg-turbo library if: ${{ inputs.libjpeg-turbo == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libjpeg-turbo8-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libjpeg-turbo8-dev" >> "$GITHUB_ENV" shell: bash - name: Install libxml2 library if: ${{ inputs.libxml2 == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libxml2" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libxml2" >> "$GITHUB_ENV" shell: bash - name: Install libyuv library if: ${{ inputs.libyuv == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libyuv-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libyuv-dev" >> "$GITHUB_ENV" shell: bash - name: Install nasm if: ${{ inputs.codec-aom == 'LOCAL' || inputs.codec-avm == 'LOCAL' || inputs.codec-dav1d == 'LOCAL' || inputs.codec-svt == 'LOCAL' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} nasm" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} nasm" >> "$GITHUB_ENV" shell: bash - name: Install zlibpng library if: ${{ inputs.zlibpng == 'SYSTEM' }} - run: echo "AVIF_UNIX_LIBRARIES=${{ env.AVIF_UNIX_LIBRARIES }} libpng-dev" >> "$GITHUB_ENV" + run: echo "AVIF_UNIX_LIBRARIES=${AVIF_UNIX_LIBRARIES} libpng-dev" >> "$GITHUB_ENV" shell: bash - name: Install libraries run: | sudo apt update -y - sudo apt install -y ${{ env.AVIF_UNIX_LIBRARIES }} + sudo apt install -y ${AVIF_UNIX_LIBRARIES} shell: bash - uses: ./.github/actions/cache @@ -117,5 +117,7 @@ - name: Set GCC & G++ compiler if: ${{ inputs.gcc-version != '' }} - run: echo "CC=gcc-${{ inputs.gcc-version }}" >> $GITHUB_ENV && echo "CXX=g++-${{ inputs.gcc-version }}" >> $GITHUB_ENV + run: echo "CC=gcc-${INPUTS_GCC_VERSION}" >> $GITHUB_ENV && echo "CXX=g++-${INPUTS_GCC_VERSION}" >> $GITHUB_ENV shell: bash + env: + INPUTS_GCC_VERSION: ${{ inputs.gcc-version }}
diff --git a/.github/actions/setup-macos/action.yml b/.github/actions/setup-macos/action.yml index 617536c..d4ebc64 100644 --- a/.github/actions/setup-macos/action.yml +++ b/.github/actions/setup-macos/action.yml
@@ -43,45 +43,45 @@ shell: bash - name: Install dav1d library if: ${{ inputs.codec-dav1d == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} dav1d" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} dav1d" >> "$GITHUB_ENV" shell: bash - name: Install rav1e library if: ${{ inputs.codec-rav1e == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} rav1e" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} rav1e" >> "$GITHUB_ENV" shell: bash - name: Install SVT-AV1 library if: ${{ inputs.codec-svt == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} svt-av1" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} svt-av1" >> "$GITHUB_ENV" shell: bash - name: Install meson if: ${{ inputs.codec-dav1d == 'LOCAL' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} meson" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} meson" >> "$GITHUB_ENV" shell: bash - name: Install imagemagick # imagemagick is used in sh tests (not gtest tests) but we assume that no tests are run by the CI # if gtest is off if: ${{ inputs.gtest != 'OFF' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} imagemagick" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} imagemagick" >> "$GITHUB_ENV" shell: bash - name: Install gtest if: ${{ inputs.gtest == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} googletest" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} googletest" >> "$GITHUB_ENV" shell: bash - name: Install libjpeg-turbo if: ${{ inputs.libjpeg-turbo == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} libjpeg-turbo" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} libjpeg-turbo" >> "$GITHUB_ENV" shell: bash - name: Install libxml2 if: ${{ inputs.libxml2 == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} libxml2" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} libxml2" >> "$GITHUB_ENV" shell: bash - name: Install nasm if: ${{ inputs.codec-aom == 'LOCAL' || inputs.codec-avm == 'LOCAL' || inputs.codec-dav1d == 'LOCAL' || inputs.codec-svt == 'LOCAL' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} nasm" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} nasm" >> "$GITHUB_ENV" shell: bash - name: Install zlibpng if: ${{ inputs.zlibpng == 'SYSTEM' }} - run: echo "AVIF_MAC_LIBRARIES=${{ env.AVIF_MAC_LIBRARIES }} libpng" >> "$GITHUB_ENV" + run: echo "AVIF_MAC_LIBRARIES=${AVIF_MAC_LIBRARIES} libpng" >> "$GITHUB_ENV" shell: bash - name: Install libraries @@ -89,7 +89,7 @@ run: | brew update brew cleanup - brew install ${{ env.AVIF_MAC_LIBRARIES }} + brew install ${AVIF_MAC_LIBRARIES} shell: bash - uses: ./.github/actions/cache
diff --git a/.github/actions/setup-windows/action.yml b/.github/actions/setup-windows/action.yml index a68b08b..5ace229 100644 --- a/.github/actions/setup-windows/action.yml +++ b/.github/actions/setup-windows/action.yml
@@ -40,7 +40,7 @@ using: "composite" steps: - name: Setup Developer Command Prompt for Microsoft Visual C++ - uses: ilammy/msvc-dev-cmd@v1 + uses: ilammy/msvc-dev-cmd@0b201ec74fa43914dc39ae48a89fd1d8cb592756 # v1 - name: Set up meson if: ${{ inputs.codec-dav1d == 'LOCAL' }} run: pip install meson @@ -52,27 +52,27 @@ shell: bash - name: Install libdav1d library if: ${{ inputs.codec-dav1d == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} dav1d" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} dav1d" >> "$GITHUB_ENV" shell: bash - name: Install SVT-AV1 library if: ${{ inputs.codec-svt == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} svt-av1" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} svt-av1" >> "$GITHUB_ENV" shell: bash - name: Install libjpeg-turbo library if: ${{ inputs.libjpeg-turbo == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} libjpeg-turbo" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} libjpeg-turbo" >> "$GITHUB_ENV" shell: bash - name: Install libxml2 library if: ${{ inputs.libxml2 == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} libxml2" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} libxml2" >> "$GITHUB_ENV" shell: bash - name: Install libyuv library if: ${{ inputs.libyuv == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} libyuv" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} libyuv" >> "$GITHUB_ENV" shell: bash - name: Install zlibpng library if: ${{ inputs.zlibpng == 'SYSTEM' }} - run: echo "AVIF_WIN_LIBRARIES=${{ env.AVIF_WIN_LIBRARIES }} libpng zlib" >> "$GITHUB_ENV" + run: echo "AVIF_WIN_LIBRARIES=${AVIF_WIN_LIBRARIES} libpng zlib" >> "$GITHUB_ENV" shell: bash - name: Install libraries
diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ee8488f..d5037a7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml
@@ -13,3 +13,5 @@ github-actions: patterns: - "*" + cooldown: + default-days: 7