diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..0d08e26 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file + +version: 2 +updates: + - package-ecosystem: "github-actions" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "weekly" diff --git a/.github/workflows/QtApng.yml b/.github/workflows/QtApng.yml index 5d81090..7cf568e 100644 --- a/.github/workflows/QtApng.yml +++ b/.github/workflows/QtApng.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [master] +env: + MACOSX_DEPLOYMENT_TARGET: 12.0 + jobs: build: runs-on: ${{ matrix.os }} @@ -14,22 +17,27 @@ jobs: include: - os: ubuntu-20.04 vers: '5.15.2' + - os: ubuntu-latest + vers: '6.8.1' - os: macos-13 vers: '5.15.2' - - os: windows-2022 + - os: macos-13 + vers: '6.8.1' + buildArch: 'Universal' + - os: windows-2019 vers: '5.15.2' arch: 'win32_msvc2019' buildArch: 'X86' - - os: windows-2022 - vers: '6.7.3' + - os: windows-2019 + vers: '5.15.2' arch: 'win64_msvc2019_64' - os: windows-2022 - vers: '6.7.3' - arch: 'win64_msvc2019_arm64' + vers: '6.8.1' + arch: 'win64_msvc2022_64' + - os: windows-2022 + vers: '6.8.1' + arch: 'win64_msvc2022_arm64_cross_compiled' buildArch: 'Arm64' - - os: macos-14 - vers: '6.7.3' - buildArch: 'Universal' steps: - uses: actions/checkout@v4 @@ -47,23 +55,7 @@ jobs: buildArch: ${{ matrix.buildArch }} - name: 'Upload Artifact' - if: github.ref != 'refs/heads/master' uses: actions/upload-artifact@v4 with: name: qtapng-${{ matrix.os }}-${{ matrix.vers }}${{ matrix.arch && format('-{0}', matrix.arch) || '' }} path: QtApng/output - - - name: 'Zip Artifact' - if: github.ref == 'refs/heads/master' - uses: thedoctor0/zip-release@0.7.1 - with: - type: 'zip' - path: QtApng/output/ - filename: "qtapng-${{ matrix.os }}-${{ matrix.vers }}${{ matrix.arch && format('-{0}', matrix.arch) || '' }}.zip" - - - name: 'Upload to continous release' - if: github.ref == 'refs/heads/master' - uses: softprops/action-gh-release@v2 - with: - tag_name: 'cont' - files: qtapng-*.zip diff --git a/.github/workflows/kimageformats.yml b/.github/workflows/kimageformats.yml index ad692cd..f011793 100644 --- a/.github/workflows/kimageformats.yml +++ b/.github/workflows/kimageformats.yml @@ -8,6 +8,7 @@ on: env: VCPKG_BINARY_SOURCES: 'clear;default,readwrite' + MACOSX_DEPLOYMENT_TARGET: 12.0 jobs: build: @@ -17,22 +18,27 @@ jobs: include: - os: ubuntu-20.04 vers: '5.15.2' + - os: ubuntu-latest + vers: '6.8.1' - os: macos-13 vers: '5.15.2' - - os: windows-2022 + - os: macos-13 + vers: '6.8.1' + buildArch: 'Universal' + - os: windows-2019 vers: '5.15.2' arch: 'win32_msvc2019' buildArch: 'X86' - - os: windows-2022 - vers: '6.7.3' + - os: windows-2019 + vers: '5.15.2' arch: 'win64_msvc2019_64' - os: windows-2022 - vers: '6.7.3' - arch: 'win64_msvc2019_arm64' + vers: '6.8.1' + arch: 'win64_msvc2022_64' + - os: windows-2022 + vers: '6.8.1' + arch: 'win64_msvc2022_arm64_cross_compiled' buildArch: 'Arm64' - - os: macos-14 - vers: '6.7.3' - buildArch: 'Universal' steps: - uses: actions/checkout@v4 @@ -56,23 +62,7 @@ jobs: buildArch: ${{ matrix.buildArch }} - name: 'Upload Artifact' - if: github.ref != 'refs/heads/master' uses: actions/upload-artifact@v4 with: name: kimageformats-${{ matrix.os }}-${{ matrix.vers }}${{ matrix.arch && format('-{0}', matrix.arch) || '' }} path: kimageformats/output - - - name: 'Zip Artifact' - if: github.ref == 'refs/heads/master' - uses: thedoctor0/zip-release@0.7.1 - with: - type: 'zip' - path: kimageformats/output/ - filename: "kimageformats-${{ matrix.os }}-${{ matrix.vers }}${{ matrix.arch && format('-{0}', matrix.arch) || '' }}.zip" - - - name: 'Upload to continous release' - if: github.ref == 'refs/heads/master' - uses: softprops/action-gh-release@v2 - with: - tag_name: 'cont' - files: kimageformats-*.zip