diff --git a/.github/workflows/all_projects_list_xml_update.yml b/.github/workflows/all_projects_list_xml_update.yml index edc1039b290..6b0bb992079 100644 --- a/.github/workflows/all_projects_list_xml_update.yml +++ b/.github/workflows/all_projects_list_xml_update.yml @@ -30,7 +30,7 @@ jobs: type: [all_projects_list_xml_update] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Download latest all_projects_list.xml @@ -45,7 +45,7 @@ jobs: echo "PR_REQUIRED=$?" >> $GITHUB_ENV - name: Create PR if: ${{ success() && env.PR_REQUIRED == 1 }} - uses: peter-evans/create-pull-request@9153d834b60caba6d51c9b9510b087acf9f33f83 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e with: commit-message: Update all_projects_list.xml title: Update all_projects_list.xml diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index f7bbb1cb912..43bf4a00775 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -43,7 +43,7 @@ jobs: type: [armv6, arm, arm64, x86, x86_64] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -78,14 +78,14 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: android_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z - name: Upload client on success if: ${{ success() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: android_client_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ @@ -99,36 +99,36 @@ jobs: task: [assembleRelease, assembleXiaomi_release, assembleArmv6_release, jacocoTestReportDebug] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Download armv6 client - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: android_client_armv6_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ - name: Download arm client - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: android_client_arm_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ - name: Download arm64 client - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: android_client_arm64_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ - name: Download x86 client - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: android_client_x86_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ - name: Download x86_64 client - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: android_client_x86_64_${{ github.event.pull_request.head.sha }} path: android/BOINC/app/src/main/assets/ @@ -151,7 +151,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: android_logs_manager_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -160,28 +160,28 @@ jobs: run: python ./deploy/prepare_deployment.py android_manager - name: Upload generic artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ matrix.task == 'assembleRelease' }} with: name: android_manager_${{ github.event.pull_request.head.sha }} path: deploy/android_manager.7z - name: Upload xiaomi manager - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ matrix.task == 'assembleXiaomi_release' }} with: name: android_xiaomi_manager_${{ github.event.pull_request.head.sha }} path: deploy/android_manager_xiaomi.7z - name: Upload armv6 only manager - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ matrix.task == 'assembleArmv6_release' }} with: name: android_armv6_manager_${{ github.event.pull_request.head.sha }} path: deploy/android_manager_armv6.7z - name: Upload JUnit Tests Results - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ always() && matrix.task == 'jacocoTestReportDebug' }} with: name: Android_tests_results @@ -204,7 +204,7 @@ jobs: type: [libs, apps, libs-cmake] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -247,7 +247,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: android_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -257,7 +257,7 @@ jobs: run: python ./deploy/prepare_deployment.py android_${{ matrix.type }} - name: Upload generic artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ ! contains(matrix.type, 'libs') }} with: name: android_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml index a9995e17188..00f9b4fed0f 100644 --- a/.github/workflows/coverity.yml +++ b/.github/workflows/coverity.yml @@ -26,7 +26,7 @@ jobs: strategy: fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 diff --git a/.github/workflows/flutter-macos.yml b/.github/workflows/flutter-macos.yml index 02aacaa1775..b8ed3bfd3aa 100644 --- a/.github/workflows/flutter-macos.yml +++ b/.github/workflows/flutter-macos.yml @@ -37,7 +37,7 @@ jobs: type: [macos, ios] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 diff --git a/.github/workflows/flutter-ubuntu.yml b/.github/workflows/flutter-ubuntu.yml index 010630143c3..137fdc0f622 100644 --- a/.github/workflows/flutter-ubuntu.yml +++ b/.github/workflows/flutter-ubuntu.yml @@ -42,7 +42,7 @@ jobs: type: [linux, android] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 1 @@ -141,7 +141,7 @@ jobs: - name: Upload ${{ matrix.type }} if: success() - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: ${{ matrix.type }}_flutter_${{ github.event.pull_request.head.sha }} path: deploy/flutter_${{ matrix.type }}.7z diff --git a/.github/workflows/flutter-windows.yml b/.github/workflows/flutter-windows.yml index cf23d121c59..6d9b79b958d 100644 --- a/.github/workflows/flutter-windows.yml +++ b/.github/workflows/flutter-windows.yml @@ -42,7 +42,7 @@ jobs: type: [windows, web, winuwp] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -128,7 +128,7 @@ jobs: - name: Upload ${{ matrix.type }} if: success() - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: ${{ matrix.type }}_flutter_${{ github.event.pull_request.head.sha }} path: deploy/flutter_${{ matrix.type }}.7z diff --git a/.github/workflows/linux-package.yml b/.github/workflows/linux-package.yml index 3e303a1fbe4..fe7d43659f7 100644 --- a/.github/workflows/linux-package.yml +++ b/.github/workflows/linux-package.yml @@ -56,7 +56,7 @@ jobs: type: [client, manager] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Check if build is running from origin repo @@ -108,7 +108,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: linux-package_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -118,7 +118,7 @@ jobs: run: python3 ./deploy/prepare_deployment.py linux_${{ matrix.type }} - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: success() with: name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} @@ -136,7 +136,7 @@ jobs: env: ARCH: amd64 steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b if: success() with: fetch-depth: 2 @@ -167,7 +167,7 @@ jobs: - name: Download if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: pkgs/ @@ -225,7 +225,7 @@ jobs: dpkg-deb --info "${{ github.workspace }}/${PKG_FULL}.deb" - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: success() with: name: linux-package_${{ matrix.type }}_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -246,7 +246,7 @@ jobs: ARCH: x86_64 PUBKEY_HASH: D4460B4F0EEDE2C0662092F640254C9B29853EA6 steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b if: success() with: fetch-depth: 2 @@ -285,7 +285,7 @@ jobs: - name: Download if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: pkgs/ @@ -571,7 +571,7 @@ jobs: rpm -qp --qf '%|DSAHEADER?{%{DSAHEADER:pgpsig}}:{%|RSAHEADER?{%{RSAHEADER:pgpsig}}:{(none)}|}|\n' "RPMS/${{ env.ARCH }}/${PKG_FULL}.rpm" - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: success() with: name: linux-package_${{ matrix.type }}_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -588,7 +588,7 @@ jobs: os: [buster, bullseye, bookworm] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -600,13 +600,13 @@ jobs: - name: Download client if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -633,7 +633,7 @@ jobs: os: [focal, jammy, noble] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -645,13 +645,13 @@ jobs: - name: Download client if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -678,7 +678,7 @@ jobs: os: [37, 38, 39, 40] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -689,13 +689,13 @@ jobs: - name: Download client if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -726,7 +726,7 @@ jobs: run: | zypper install -y python3 tar gzip - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -737,13 +737,13 @@ jobs: - name: Download client if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: success() - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }} @@ -778,7 +778,7 @@ jobs: run: | echo "SKIP_RUN=1" >> $GITHUB_ENV - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b if: ${{ success() && env.SKIP_RUN == 0 }} with: fetch-depth: 2 @@ -802,13 +802,13 @@ jobs: - name: Download client if: ${{ success() && env.SKIP_RUN == 0 }} - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: ${{ success() && env.SKIP_RUN == 0 }} - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -837,7 +837,7 @@ jobs: cd ${{ github.workspace }}/.github/workflows/debrepo/ ./repo_update.sh "$ALLOW_CREATE" ${{ env.BASEREPO }} ${{ github.workspace }} ${{ matrix.os }} ${{ env.RELEASE_TYPE }} ${{ env.PUBKEY }} - - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ success() && env.SKIP_RUN == 0 }} with: name: repo-${{ env.RELEASE_TYPE }}-${{ matrix.os }} @@ -874,7 +874,7 @@ jobs: run: | echo "SKIP_RUN=1" >> $GITHUB_ENV - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b if: ${{ success() && env.SKIP_RUN == 0 }} with: fetch-depth: 2 @@ -901,13 +901,13 @@ jobs: - name: Download client if: ${{ success() && env.SKIP_RUN == 0 }} - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} - name: Download manager if: ${{ success() && env.SKIP_RUN == 0 }} - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} @@ -940,7 +940,7 @@ jobs: # Updates or creates the repository ./repo_update.sh "$ALLOW_CREATE" ${{ env.BASEREPO }} ${CWD} ${{ matrix.os }} ${{ env.RELEASE_TYPE }} ${{ env.PUBKEY }} ${{ env.PUBKEY_HASH }} ${{ env.ARCH }} - - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + - uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ success() && env.SKIP_RUN == 0 }} with: name: repo-${{ env.RELEASE_TYPE }}-${{ matrix.os }} diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index f0a7a9b9a56..09ee2eb5f6b 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -43,7 +43,7 @@ jobs: type: [libs, client, apps, libs-vcpkg, client-vcpkg, apps-vcpkg, libs-cmake, libs-arm64, apps-arm64, manager-with-webview-vcpkg, server, manager-with-webview, manager-without-webview, unit-test, integration-test] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -171,7 +171,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: linux_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -181,14 +181,14 @@ jobs: run: python ./deploy/prepare_deployment.py linux_${{ matrix.type }} - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ ! contains(matrix.type, 'libs') && ! contains(matrix.type, 'server') && ! contains(matrix.type, 'test') }} with: name: linux_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/linux_${{ matrix.type }}.7z - name: Upload Google Tests Results - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: always() && matrix.type == 'unit-test' # run this step even if previous step failed with: name: Linux_tests_results diff --git a/.github/workflows/mingw.yml b/.github/workflows/mingw.yml index cc94740405f..663230a5a1a 100644 --- a/.github/workflows/mingw.yml +++ b/.github/workflows/mingw.yml @@ -43,7 +43,7 @@ jobs: type: [libs-mingw, apps-mingw, apps-mingw-vcpkg, libs-mingw-cmake] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Check if build is running from origin repo if: ${{ success() && env.AWS_ACCESS_KEY_ID != 0 && env.AWS_SECRET_ACCESS_KEY != 0 }} @@ -114,7 +114,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: mingw_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -124,7 +124,7 @@ jobs: run: python ./deploy/prepare_deployment.py win_${{ matrix.type }} - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{! contains(matrix.type, 'libs')}} with: name: win_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/osx.yml b/.github/workflows/osx.yml index eeee67f21c0..26a0d666330 100644 --- a/.github/workflows/osx.yml +++ b/.github/workflows/osx.yml @@ -43,7 +43,7 @@ jobs: with: xcode-version: '14.3.1' - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Cache dependencies uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 @@ -67,7 +67,7 @@ jobs: with: xcode-version: '14.3.1' - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Cache dependencies uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 @@ -89,7 +89,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -99,27 +99,27 @@ jobs: - name: Upload manager if: matrix.type == 'manager' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_manager_${{ github.event.pull_request.head.sha }} path: deploy/macos_manager.7z - name: Upload apps - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_${{ matrix.type }}_apps_${{ github.event.pull_request.head.sha }} path: deploy/macos_apps.7z - name: Upload x86_64 apps if: matrix.type == 'samples-makefile' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_x86_64_apps_${{ github.event.pull_request.head.sha }} path: deploy/macos_apps_x86_64.7z - name: Upload arm64 apps if: matrix.type == 'samples-makefile' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_arm64_apps_${{ github.event.pull_request.head.sha }} path: deploy/macos_apps_arm64.7z @@ -132,7 +132,7 @@ jobs: with: xcode-version: '14.3.1' - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Check if build is running from origin repo if: ${{ success() && env.AWS_ACCESS_KEY_ID != 0 && env.AWS_SECRET_ACCESS_KEY != 0 }} @@ -153,7 +153,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: osx_logs_cmake-build_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z diff --git a/.github/workflows/snap.yml b/.github/workflows/snap.yml index f08ec8ce31d..2a16aabac45 100644 --- a/.github/workflows/snap.yml +++ b/.github/workflows/snap.yml @@ -47,7 +47,7 @@ jobs: snap_file: boinc_amd64.snap steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Install dependencies run: | @@ -115,7 +115,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: snap_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -125,7 +125,7 @@ jobs: run: python ./deploy/prepare_deployment.py linux_snap - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: success() with: name: linux_snap_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/source-code-check.yml b/.github/workflows/source-code-check.yml index d655290913e..c94b3216a29 100644 --- a/.github/workflows/source-code-check.yml +++ b/.github/workflows/source-code-check.yml @@ -38,7 +38,7 @@ jobs: type: [source-code-check] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Check source code for illegal symbols diff --git a/.github/workflows/test-report.yml b/.github/workflows/test-report.yml index 9f63355904c..3782c2b0e8f 100644 --- a/.github/workflows/test-report.yml +++ b/.github/workflows/test-report.yml @@ -26,9 +26,9 @@ jobs: report: runs-on: ubuntu-latest steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b - name: Download artifacts - uses: actions/download-artifact@8caf195ad4b1dee92908e23f56eeb0696f1dd42d + uses: actions/download-artifact@65a9edc5881444af0b9093a5e628f2fe47ea3b2e with: github-token: ${{ secrets.ACTIONS_TEST_REPORT_TOKEN }} run-id: ${{ github.event.workflow_run.id }} diff --git a/.github/workflows/update_actions.yml b/.github/workflows/update_actions.yml index 4e1eee49cef..0fdbf94b640 100644 --- a/.github/workflows/update_actions.yml +++ b/.github/workflows/update_actions.yml @@ -30,7 +30,7 @@ jobs: type: [update_actions] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Update actions diff --git a/.github/workflows/update_copyright_year.yml b/.github/workflows/update_copyright_year.yml index 6f939269ffc..9e3f3cfe2f9 100644 --- a/.github/workflows/update_copyright_year.yml +++ b/.github/workflows/update_copyright_year.yml @@ -30,7 +30,7 @@ jobs: type: [update_copyright_year] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 - name: Update copyright year @@ -45,7 +45,7 @@ jobs: echo "PR_REQUIRED=$?" >> $GITHUB_ENV - name: Create PR if: ${{ success() && env.PR_REQUIRED == 1 }} - uses: peter-evans/create-pull-request@9153d834b60caba6d51c9b9510b087acf9f33f83 + uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e with: commit-message: Update copyright year title: Update copyright year diff --git a/.github/workflows/wasm.yml b/.github/workflows/wasm.yml index 44c37490ebf..d3810d47744 100644 --- a/.github/workflows/wasm.yml +++ b/.github/workflows/wasm.yml @@ -43,7 +43,7 @@ jobs: type: [client, client-debug] fail-fast: false steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -93,7 +93,7 @@ jobs: - name: Upload logs on failure if: ${{ failure() }} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: wasm_logs_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} path: deploy/logs.7z @@ -113,7 +113,7 @@ jobs: run: python ./deploy/prepare_deployment.py wasm_${{ matrix.type }} - name: Upload artifacts - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 if: ${{ ! contains(matrix.type, 'libs') }} with: name: wasm_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 4fe98a81c1a..7e2317f5f7c 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -46,7 +46,7 @@ jobs: fail-fast: false steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 + - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b with: fetch-depth: 2 @@ -108,7 +108,7 @@ jobs: - name: Upload logs on failure if: ${{failure()}} - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: windows_logs_${{matrix.type}}_${{github.event.pull_request.head.sha}} path: deploy/logs.7z @@ -123,35 +123,35 @@ jobs: - name: Upload apps if: success() && matrix.type == 'msbuild' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: win_apps_${{matrix.platform}}_${{github.event.pull_request.head.sha}} path: deploy/win_apps.7z - name: Upload client if: success() && matrix.type == 'msbuild' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: win_client_${{matrix.platform}}_${{github.event.pull_request.head.sha}} path: deploy/win_client.7z - name: Upload manager if: success() && matrix.type == 'msbuild' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: win_manager_${{matrix.platform}}_${{github.event.pull_request.head.sha}} path: deploy/win_manager.7z - name: Upload symbol files if: success() && matrix.type == 'msbuild' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: win_pdb_${{matrix.platform}}_${{github.event.pull_request.head.sha}} path: win_build/Build/${{matrix.platform}}/${{matrix.configuration}}/*.pdb - name: Upload Google Tests Results if: always() && matrix.platform == 'x64' && matrix.type == 'msbuild' - uses: actions/upload-artifact@1746f4ab65b179e0ea60a494b83293b640dd5bba + uses: actions/upload-artifact@65462800fd760344b1a7b4382951275a0abb4808 with: name: Windows_tests_results path: "win_build/Build/${{matrix.platform}}/${{matrix.configuration}}/**/gtest.xml"