File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5454
5555 context :
5656 name : Context
57+ needs : test
5758 runs-on : ubuntu-latest
5859
5960 outputs :
@@ -97,29 +98,11 @@ jobs:
9798 echo "On a Forked Repository. Will Not Continue"
9899 fi
99100
100- secrets :
101- name : Secrets
102- needs : [test, context]
103- environment : dockerhub-torrust
104- if : needs.context.outputs.continue == 'true'
105- runs-on : ubuntu-latest
106-
107- outputs :
108- continue : ${{ steps.check.outputs.continue }}
109-
110- steps :
111- - id : check
112- name : Check
113- env :
114- DOCKER_HUB_ACCESS_TOKEN : " ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}"
115- if : " ${{ env.DOCKER_HUB_ACCESS_TOKEN != '' }}"
116- run : echo "continue=true" >> $GITHUB_OUTPUT
117-
118101 publish_development :
119102 name : Publish (Development)
120103 environment : dockerhub-torrust
121- needs : [secrets, context]
122- if : needs.secrets .outputs.continue == 'true' && needs.context.outputs.type == 'development'
104+ needs : context
105+ if : needs.context .outputs.continue == 'true' && needs.context.outputs.type == 'development'
123106 runs-on : ubuntu-latest
124107
125108 steps :
@@ -156,8 +139,8 @@ jobs:
156139 publish_release :
157140 name : Publish (Release)
158141 environment : dockerhub-torrust
159- needs : [secrets, context]
160- if : needs.secrets .outputs.continue == 'true' && needs.context.outputs.type == 'release'
142+ needs : context
143+ if : needs.context .outputs.continue == 'true' && needs.context.outputs.type == 'release'
161144 runs-on : ubuntu-latest
162145
163146 steps :
Original file line number Diff line number Diff line change 1212 CARGO_TERM_COLOR : always
1313
1414jobs :
15- secrets :
16- name : Secrets
17- environment : coverage
18- runs-on : ubuntu-latest
19-
20- outputs :
21- continue : ${{ steps.check.outputs.continue }}
22-
23- steps :
24- - id : check
25- name : Check
26- env :
27- CODECOV_TOKEN : " ${{ secrets.CODECOV_TOKEN }}"
28- if : " ${{ env.CODECOV_TOKEN != '' }}"
29- run : echo "continue=true" >> $GITHUB_OUTPUT
30-
3115 report :
3216 name : Report
3317 environment : coverage
34- needs : secrets
35- if : needs.secrets.outputs.continue == 'true'
3618 runs-on : ubuntu-latest
3719 env :
3820 CARGO_INCREMENTAL : " 0"
Original file line number Diff line number Diff line change 66 - " releases/**/*"
77
88jobs :
9- secrets :
10- name : Secrets
11- environment : crates-io-torrust
12- runs-on : ubuntu-latest
13-
14- outputs :
15- continue : ${{ steps.check.outputs.continue }}
16-
17- steps :
18- - id : check
19- name : Check
20- env :
21- CARGO_REGISTRY_TOKEN : " ${{ secrets.CARGO_REGISTRY_TOKEN }}"
22- if : " ${{ env.CARGO_REGISTRY_TOKEN != '' }}"
23- run : echo "continue=true" >> $GITHUB_OUTPUT
24-
259 test :
2610 name : Test
27- needs : secrets
28- if : needs.secrets.outputs.continue == 'true'
2911 runs-on : ubuntu-latest
3012
3113 strategy :
4931
5032 publish :
5133 name : Publish
52- environment : crates-io-torrust
34+ environment : deployment
5335 needs : test
5436 runs-on : ubuntu-latest
5537
6749 - id : publish
6850 name : Publish Crates
6951 env :
70- CARGO_REGISTRY_TOKEN : " ${{ secrets.CARGO_REGISTRY_TOKEN }}"
52+ CARGO_REGISTRY_TOKEN : " ${{ secrets.TORRUST_UPDATE_CARGO_REGISTRY_TOKEN }}"
7153 run : |
7254 cargo publish -p torrust-tracker-contrib-bencode
7355 cargo publish -p torrust-tracker-located-error
You can’t perform that action at this time.
0 commit comments