Skip to content

Commit

Permalink
update ci
Browse files Browse the repository at this point in the history
Signed-off-by: xiaoming <[email protected]>
  • Loading branch information
QQxiaoming committed Dec 4, 2024
1 parent e48505f commit 92caa39
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:

jobs:
quard_star_tools_ios_build:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ jobs:
runs-on: ubuntu-20.04
if: github.event.workflow_run.conclusion == 'success'
steps:
- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
name: output

- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,26 @@ on:

jobs:
release_macos:
runs-on: macos-12
runs-on: macos-13
if: github.event.workflow_run.conclusion == 'success'
steps:
- name: Install prerequisites
run: |
brew install create-dmg
- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
name: output

- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
name: qemu_macos

- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
release_macos.tar.gz
test_macos:
runs-on: macos-12
runs-on: macos-13
needs: [release_macos]
steps:
- uses: actions/download-artifact@v4
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/main_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ jobs:
retention-days: 1

qemu_macos_build:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -311,7 +311,7 @@ jobs:
retention-days: 1

quard_star_tools_macos_build:
runs-on: macos-12
runs-on: macos-13
steps:
- uses: actions/checkout@v4

Expand All @@ -337,7 +337,7 @@ jobs:
qmake -makefile
make
cd ./release/out
macdeployqt quard_star_tools.app -dmg -verbose=2
sudo macdeployqt quard_star_tools.app -dmg -verbose=2
cd -
mkdir ./gui_tools
mkdir ./gui_tools/quard_star_tools_macos
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ jobs:
runs-on: ubuntu-20.04
if: github.event.workflow_run.conclusion == 'success'
steps:
- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
name: output

- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
name: qemu_w64

- uses: dawidd6/action-download-artifact@v6
- uses: dawidd6/action-download-artifact@v7
with:
workflow: main_ci.yml
workflow_conclusion: success
Expand Down

0 comments on commit 92caa39

Please sign in to comment.