1212 runs-on : macOS-11
1313 steps :
1414 - name : Checkout Repo
15- uses : actions/checkout@v2
15+ uses : actions/checkout@v3
1616 - name : Bundle Install
1717 run : bundle install
1818 - name : Select Xcode Version
2424 runs-on : macOS-11
2525 steps :
2626 - name : Checkout Repo
27- uses : actions/checkout@v2
27+ uses : actions/checkout@v3
2828 - name : Bundle Install
2929 run : bundle install
3030 - name : Select Xcode Version
4545 fail-fast : false
4646 steps :
4747 - name : Checkout Repo
48- uses : actions/checkout@v2
48+ uses : actions/checkout@v3
4949 - name : Bundle Install
5050 run : bundle install
5151 - name : Select Xcode Version
5454 run : Scripts/github/prepare-simulators.sh ${{ matrix.platforms }}
5555 - name : Build and Test Framework
5656 run : Scripts/build.swift ${{ matrix.platforms }}
57- - name : Upload Coverage Reports
58- if : success()
59- run : Scripts/upload-coverage-reports.sh ${{ matrix.platforms }}
6057 spm-12 :
6158 name : Build Xcode 12
6259 runs-on : macOS-11
6966 fail-fast : false
7067 steps :
7168 - name : Checkout Repo
72- uses : actions/checkout@v2
69+ uses : actions/checkout@v3
7370 - name : Bundle Install
7471 run : bundle install
7572 - name : Select Xcode Version
7875 run : Scripts/github/prepare-simulators.sh ${{ matrix.platforms }}
7976 - name : Build and Test Framework
8077 run : Scripts/build.swift ${{ matrix.platforms }}
78+ - name : Prepare Coverage Reports
79+ run : ./Scripts/prepare-coverage-reports.sh
8180 - name : Upload Coverage Reports
8281 if : success()
83- run : Scripts/upload-coverage-reports.sh ${{ matrix.platforms }}
82+ uses : codecov/codecov-action@v3
8483 spm-13 :
8584 name : Build Xcode 13
8685 runs-on : macOS-12
9392 fail-fast : false
9493 steps :
9594 - name : Checkout Repo
96- uses : actions/checkout@v2
95+ uses : actions/checkout@v3
9796 - name : Bundle Install
9897 run : bundle install
9998 - name : Select Xcode Version
@@ -102,15 +101,17 @@ jobs:
102101 run : Scripts/github/prepare-simulators.sh ${{ matrix.platforms }}
103102 - name : Build and Test Framework
104103 run : Scripts/build.swift ${{ matrix.platforms }}
104+ - name : Prepare Coverage Reports
105+ run : ./Scripts/prepare-coverage-reports.sh
105106 - name : Upload Coverage Reports
106107 if : success()
107- run : Scripts/upload-coverage-reports.sh ${{ matrix.platforms }}
108+ uses : codecov/codecov-action@v3
108109 spm-13-swift :
109110 name : Swift Build Xcode 13
110111 runs-on : macOS-12
111112 steps :
112113 - name : Checkout Repo
113- uses : actions/checkout@v2
114+ uses : actions/checkout@v3
114115 - name : Bundle Install
115116 run : bundle install
116117 - name : Select Xcode Version
0 commit comments