Skip to content
Snippets Groups Projects
Unverified Commit ef79b988 authored by Vitalii Koshura's avatar Vitalii Koshura Committed by GitHub
Browse files

Merge pull request #6130 from BOINC/vko_update_actions

[ci] update actions
parents 3f67fea3 410e6014
Branches
No related tags found
No related merge requests found
...@@ -45,7 +45,7 @@ jobs: ...@@ -45,7 +45,7 @@ jobs:
echo "PR_REQUIRED=$?" >> $GITHUB_ENV echo "PR_REQUIRED=$?" >> $GITHUB_ENV
- name: Create PR - name: Create PR
if: ${{ success() && env.PR_REQUIRED == 1 }} if: ${{ success() && env.PR_REQUIRED == 1 }}
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f uses: peter-evans/create-pull-request@dd2324fc52d5d43c699a5636bcf19fceaa70c284
with: with:
commit-message: Update all_projects_list.xml commit-message: Update all_projects_list.xml
title: Update all_projects_list.xml title: Update all_projects_list.xml
......
...@@ -110,31 +110,31 @@ jobs: ...@@ -110,31 +110,31 @@ jobs:
fetch-depth: 2 fetch-depth: 2
- name: Download armv6 client - name: Download armv6 client
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: android_client_armv6_${{ github.event.pull_request.head.sha }} name: android_client_armv6_${{ github.event.pull_request.head.sha }}
path: android/BOINC/app/src/main/assets/ path: android/BOINC/app/src/main/assets/
- name: Download arm client - name: Download arm client
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: android_client_arm_${{ github.event.pull_request.head.sha }} name: android_client_arm_${{ github.event.pull_request.head.sha }}
path: android/BOINC/app/src/main/assets/ path: android/BOINC/app/src/main/assets/
- name: Download arm64 client - name: Download arm64 client
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: android_client_arm64_${{ github.event.pull_request.head.sha }} name: android_client_arm64_${{ github.event.pull_request.head.sha }}
path: android/BOINC/app/src/main/assets/ path: android/BOINC/app/src/main/assets/
- name: Download x86 client - name: Download x86 client
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: android_client_x86_${{ github.event.pull_request.head.sha }} name: android_client_x86_${{ github.event.pull_request.head.sha }}
path: android/BOINC/app/src/main/assets/ path: android/BOINC/app/src/main/assets/
- name: Download x86_64 client - name: Download x86_64 client
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: android_client_x86_64_${{ github.event.pull_request.head.sha }} name: android_client_x86_64_${{ github.event.pull_request.head.sha }}
path: android/BOINC/app/src/main/assets/ path: android/BOINC/app/src/main/assets/
...@@ -185,7 +185,7 @@ jobs: ...@@ -185,7 +185,7 @@ jobs:
- name: Upload coverage report - name: Upload coverage report
if: ${{ matrix.task == 'jacocoTestReportDebug' }} if: ${{ matrix.task == 'jacocoTestReportDebug' }}
uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574
env: env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
......
...@@ -36,7 +36,7 @@ jobs: ...@@ -36,7 +36,7 @@ jobs:
sudo apt-get install -y libftgl-dev freeglut3-dev libcurl4-openssl-dev libxmu-dev libxi-dev libfcgi-dev libxss-dev libnotify-dev libxcb-util0-dev libgtk-3-dev libsecret-1-dev libgcrypt20-dev libsystemd-dev libwebkit2gtk-4.1-dev p7zip-full libxxf86vm-dev ocl-icd-opencl-dev zip sudo apt-get install -y libftgl-dev freeglut3-dev libcurl4-openssl-dev libxmu-dev libxi-dev libfcgi-dev libxss-dev libnotify-dev libxcb-util0-dev libgtk-3-dev libsecret-1-dev libgcrypt20-dev libsystemd-dev libwebkit2gtk-4.1-dev p7zip-full libxxf86vm-dev ocl-icd-opencl-dev zip
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: | path: |
3rdParty/buildCache 3rdParty/buildCache
......
...@@ -167,7 +167,7 @@ jobs: ...@@ -167,7 +167,7 @@ jobs:
- name: Download - name: Download
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }}
path: pkgs/ path: pkgs/
...@@ -285,7 +285,7 @@ jobs: ...@@ -285,7 +285,7 @@ jobs:
- name: Download - name: Download
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }} name: linux-package_${{ matrix.type }}_${{ github.event.pull_request.head.sha }}
path: pkgs/ path: pkgs/
...@@ -646,13 +646,13 @@ jobs: ...@@ -646,13 +646,13 @@ jobs:
- name: Download client - name: Download client
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
...@@ -728,13 +728,13 @@ jobs: ...@@ -728,13 +728,13 @@ jobs:
- name: Download client - name: Download client
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
...@@ -796,13 +796,13 @@ jobs: ...@@ -796,13 +796,13 @@ jobs:
- name: Download client - name: Download client
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_fc${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
...@@ -870,13 +870,13 @@ jobs: ...@@ -870,13 +870,13 @@ jobs:
- name: Download client - name: Download client
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: success() if: success()
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_suse${{ env.OS }}_${{ github.event.pull_request.head.sha }}
...@@ -930,13 +930,13 @@ jobs: ...@@ -930,13 +930,13 @@ jobs:
- name: Download client - name: Download client
if: ${{ success() && env.SKIP_RUN == 0 }} if: ${{ success() && env.SKIP_RUN == 0 }}
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: ${{ success() && env.SKIP_RUN == 0 }} if: ${{ success() && env.SKIP_RUN == 0 }}
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
...@@ -1029,13 +1029,13 @@ jobs: ...@@ -1029,13 +1029,13 @@ jobs:
- name: Download client - name: Download client
if: ${{ success() && env.SKIP_RUN == 0 }} if: ${{ success() && env.SKIP_RUN == 0 }}
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_client_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
- name: Download manager - name: Download manager
if: ${{ success() && env.SKIP_RUN == 0 }} if: ${{ success() && env.SKIP_RUN == 0 }}
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }} name: linux-package_manager_${{ matrix.os }}_${{ github.event.pull_request.head.sha }}
......
...@@ -75,7 +75,7 @@ jobs: ...@@ -75,7 +75,7 @@ jobs:
./tests/integration_test/installTestSuite.sh ./tests/integration_test/installTestSuite.sh
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: | path: |
3rdParty/buildCache 3rdParty/buildCache
...@@ -214,7 +214,7 @@ jobs: ...@@ -214,7 +214,7 @@ jobs:
- name: Upload coverage report - name: Upload coverage report
if: success() && matrix.type == 'unit-test' if: success() && matrix.type == 'unit-test'
uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574
env: env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
......
...@@ -47,7 +47,7 @@ jobs: ...@@ -47,7 +47,7 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: 3rdParty/buildCache path: 3rdParty/buildCache
key: osx-${{ hashFiles('.github/workflows/osx.yml', '3rdParty/buildMacDependencies.sh', 'mac_build/dependencyNames.sh', 'mac_build/buildc-ares.sh', 'mac_build/buildcurl.sh', 'mac_build/buildfreetype.sh', 'mac_build/buildFTGL.sh', 'mac_build/buildopenssl.sh', 'mac_build/buildWxMac.sh') }} key: osx-${{ hashFiles('.github/workflows/osx.yml', '3rdParty/buildMacDependencies.sh', 'mac_build/dependencyNames.sh', 'mac_build/buildc-ares.sh', 'mac_build/buildcurl.sh', 'mac_build/buildfreetype.sh', 'mac_build/buildFTGL.sh', 'mac_build/buildopenssl.sh', 'mac_build/buildWxMac.sh') }}
...@@ -71,7 +71,7 @@ jobs: ...@@ -71,7 +71,7 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: 3rdParty/buildCache path: 3rdParty/buildCache
key: osx-${{ hashFiles('.github/workflows/osx.yml', '3rdParty/buildMacDependencies.sh', 'mac_build/dependencyNames.sh', 'mac_build/buildc-ares.sh', 'mac_build/buildcurl.sh', 'mac_build/buildfreetype.sh', 'mac_build/buildFTGL.sh', 'mac_build/buildopenssl.sh', 'mac_build/buildWxMac.sh') }} key: osx-${{ hashFiles('.github/workflows/osx.yml', '3rdParty/buildMacDependencies.sh', 'mac_build/dependencyNames.sh', 'mac_build/buildc-ares.sh', 'mac_build/buildcurl.sh', 'mac_build/buildfreetype.sh', 'mac_build/buildFTGL.sh', 'mac_build/buildopenssl.sh', 'mac_build/buildWxMac.sh') }}
......
...@@ -76,7 +76,7 @@ jobs: ...@@ -76,7 +76,7 @@ jobs:
- name: Configure docker qemu - name: Configure docker qemu
if: success() if: success()
uses: docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392
- name: Build boinc snap - name: Build boinc snap
if: success() if: success()
......
...@@ -28,7 +28,7 @@ jobs: ...@@ -28,7 +28,7 @@ jobs:
steps: steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- name: Download artifacts - name: Download artifacts
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806
with: with:
github-token: ${{ secrets.ACTIONS_TEST_REPORT_TOKEN }} github-token: ${{ secrets.ACTIONS_TEST_REPORT_TOKEN }}
run-id: ${{ github.event.workflow_run.id }} run-id: ${{ github.event.workflow_run.id }}
......
...@@ -45,7 +45,7 @@ jobs: ...@@ -45,7 +45,7 @@ jobs:
echo "PR_REQUIRED=$?" >> $GITHUB_ENV echo "PR_REQUIRED=$?" >> $GITHUB_ENV
- name: Create PR - name: Create PR
if: ${{ success() && env.PR_REQUIRED == 1 }} if: ${{ success() && env.PR_REQUIRED == 1 }}
uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f uses: peter-evans/create-pull-request@dd2324fc52d5d43c699a5636bcf19fceaa70c284
with: with:
commit-message: Update copyright year commit-message: Update copyright year
title: Update copyright year title: Update copyright year
......
...@@ -53,7 +53,7 @@ jobs: ...@@ -53,7 +53,7 @@ jobs:
sudo apt-get install -y p7zip-full zip sudo apt-get install -y p7zip-full zip
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: | path: |
3rdParty/buildCache 3rdParty/buildCache
......
...@@ -91,7 +91,7 @@ jobs: ...@@ -91,7 +91,7 @@ jobs:
run: vcpkg.exe integrate remove run: vcpkg.exe integrate remove
- name: Cache dependencies - name: Cache dependencies
uses: actions/cache@0c907a75c2c80ebcb7f088228285e798b750cf8f uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with: with:
path: | path: |
${{github.workspace}}\3rdParty\Windows\cuda\ ${{github.workspace}}\3rdParty\Windows\cuda\
...@@ -215,6 +215,6 @@ jobs: ...@@ -215,6 +215,6 @@ jobs:
- name: Upload coverage report - name: Upload coverage report
if: success() && matrix.platform == 'x64' && matrix.type == 'msbuild' if: success() && matrix.platform == 'x64' && matrix.type == 'msbuild'
uses: codecov/codecov-action@13ce06bfc6bbe3ecf90edbbf1bc32fe5978ca1d3 uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574
env: env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment