File tree Expand file tree Collapse file tree 5 files changed +19
-20
lines changed Expand file tree Collapse file tree 5 files changed +19
-20
lines changed Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ name: Update dependencies (round 1)
7
7
8
8
on :
9
9
schedule :
10
- # At 00: 00 UTC.
11
- - cron : ' 00 00 * * Wed,Fri '
10
+ # Round 1/5: (02: 00 UTC) .
11
+ - cron : ' 00 02 * * Mon,Wed '
12
12
repository_dispatch :
13
13
types : update-dependencies
14
14
workflow_dispatch :
19
19
uses : nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
20
20
secrets : inherit
21
21
with :
22
- timeout-minutes : 180 # Non default as IoT devices has lots of solutions to update!
22
+ timeout-minutes : 15 # The next round will start after (taking into account PR merge and build branch).
23
23
workingDirectory : devices
24
24
branchToPr : ' develop'
25
25
solutionsToCheck : |
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ name: Update dependencies (round 2)
7
7
8
8
on :
9
9
schedule :
10
- # At 00:15 UTC .
11
- # Set 15 min apart from previous round to allow enough time for any changes to propagate .
12
- - cron : ' 15 00 * * Wed,Fri '
10
+ # Round 2/5: Executes 30 minutes after round 1 (02:30 UTC) to allow enough time for any changes to propagate .
11
+ # (taking into account PR merge and build branch) .
12
+ - cron : ' 30 02 * * Mon,Wed '
13
13
repository_dispatch :
14
14
types : update-dependencies
15
15
workflow_dispatch :
20
20
uses : nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
21
21
secrets : inherit
22
22
with :
23
- timeout-minutes : 180 # Non default as IoT devices has lots of solutions to update!
23
+ timeout-minutes : 15 # The next round will start after (taking into account PR merge and build branch).
24
24
workingDirectory : devices
25
25
branchToPr : ' develop'
26
26
solutionsToCheck : |
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ name: Update dependencies (round 3)
7
7
8
8
on :
9
9
schedule :
10
- # At 00: 30 UTC .
11
- # Set 15 min apart from previous round to allow enough time for any changes to propagate .
12
- - cron : ' 30 00 * * Wed,Fri '
10
+ # Round 3/5: Executes 30 minutes after round 2 (03:00 UTC) to allow enough time for any changes to propagate .
11
+ # (taking into account PR merge and build branch) .
12
+ - cron : ' 00 03 * * Mon,Wed '
13
13
repository_dispatch :
14
14
types : update-dependencies
15
15
workflow_dispatch :
20
20
uses : nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
21
21
secrets : inherit
22
22
with :
23
- timeout-minutes : 180 # Non default as IoT devices has lots of solutions to update!
23
+ timeout-minutes : 15
24
24
workingDirectory : devices
25
25
branchToPr : ' develop'
26
26
solutionsToCheck : |
Original file line number Diff line number Diff line change @@ -7,9 +7,9 @@ name: Update dependencies (round 4)
7
7
8
8
on :
9
9
schedule :
10
- # At 01:45 UTC.
11
- # Set 15 min apart from previous round to allow enough time for any changes to propagate .
12
- - cron : ' 45 01 * * Wed,Fri '
10
+ # Round 4/5: Executes 30 minutes after round 3 (03:30 UTC) to allow enough time for any changes to propagate .
11
+ # (taking into account PR merge and build branch) .
12
+ - cron : ' 30 03 * * Mon,Wed '
13
13
repository_dispatch :
14
14
types : update-dependencies
15
15
workflow_dispatch :
20
20
uses : nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
21
21
secrets : inherit
22
22
with :
23
- timeout-minutes : 180 # Non default as IoT devices has lots of solutions to update!
23
+ timeout-minutes : 120 # It takes a long time as IoT devices has lots of solutions to update!
24
24
solutionsToCheck : ' *.sln'
25
25
workingDirectory : devices
26
26
branchToPr : ' develop'
Original file line number Diff line number Diff line change 2
2
# See LICENSE file in the project root for full license information.
3
3
4
4
# This workflow will periodically check .NET nanoFramework dependencies and updates them in the repository it's running.
5
- # Second round, because of dependencies from other IoT bindings.
6
5
7
6
name : Update dependencies (round 5)
8
7
9
8
on :
10
9
schedule :
11
- # At 03: 30 UTC.
12
- # Set 3 hours apart from previous round to allow enough time for any changes to propagate .
13
- - cron : ' 30 04 * * Wed,Fri '
10
+ # Round 5/5: Executes 3 hours after round 4 (06: 30 UTC) to allow enough time for any changes to propagate .
11
+ # (taking into account PR merge and build branch) .
12
+ - cron : ' 30 06 * * Mon,Wed '
14
13
repository_dispatch :
15
14
types : update-dependencies
16
15
workflow_dispatch :
21
20
uses : nanoframework/nf-tools/.github/workflows/update-dependencies.yml@main
22
21
secrets : inherit
23
22
with :
24
- timeout-minutes : 180 # Non default as IoT devices has lots of solutions to update !
23
+ timeout-minutes : 15 # It should not take longer !
25
24
workingDirectory : devices
26
25
branchToPr : ' develop'
27
26
solutionsToCheck : |
You can’t perform that action at this time.
0 commit comments