Skip to content

Commit 72d1264

Browse files
committed
Merge #413: dev: debug container workflow
da476a7 dev: debug container workflow (Cameron Garnham) Pull request description: ACKs for top commit: da2ce7: ACK da476a7 Tree-SHA512: b686170036aa1a7338f247f0d4378d092233e1c8685c2d152aeb69c14b31a9583948a0a98b2bb2c669f72bea572db8bc9b987f817b9dc780d4aa0cf62465861f
2 parents af712a2 + da476a7 commit 72d1264

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

.github/workflows/container.yaml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ jobs:
5454

5555
context:
5656
name: Context
57-
needs: test
5857
runs-on: ubuntu-latest
5958

6059
outputs:
@@ -72,28 +71,35 @@ jobs:
7271
7372
echo "type=development" >> $GITHUB_OUTPUT
7473
echo "continue=true" >> $GITHUB_OUTPUT
74+
echo "On \`main\` Branch, Type: \`development\`"
7575
76-
fi
77-
if [[ "${{ github.ref }}" == "refs/heads/develop" ]]; then
76+
elif [[ "${{ github.ref }}" == "refs/heads/develop" ]]; then
7877
7978
echo "type=development" >> $GITHUB_OUTPUT
8079
echo "continue=true" >> $GITHUB_OUTPUT
80+
echo "On \`develop\` Branch, Type: \`development\`"
8181
82-
fi
83-
if [[ "${{ github.ref }}" =~ ^(refs\/heads\/releases\/)(v)(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ ]]; then
82+
elif [[ "${{ github.ref }}" =~ ^(refs\/heads\/releases\/)(v)(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$ ]]; then
8483
8584
version=$(echo "${{ github.ref }}" | sed -n -E 's/^(refs\/heads\/releases\/)//p')
8685
echo "version=$version" >> $GITHUB_OUTPUT
8786
echo "type=release" >> $GITHUB_OUTPUT
8887
echo "continue=true" >> $GITHUB_OUTPUT
88+
echo "In \`releases/$version\` Branch, Type: \`release\`"
8989
90+
else
91+
echo "Not Correct Branch. Will Not Continue"
9092
fi
93+
else
94+
echo "Not a Push Event. Will Not Continue"
9195
fi
96+
else
97+
echo "On a Forked Repository. Will Not Continue"
9298
fi
9399
94100
secrets:
95101
name: Secrets
96-
needs: context
102+
needs: [test, context]
97103
environment: dockerhub-torrust
98104
if: needs.context.outputs.continue == 'true'
99105
runs-on: ubuntu-latest
@@ -112,7 +118,7 @@ jobs:
112118
publish:
113119
name: Publish
114120
environment: dockerhub-torrust
115-
needs: secrets
121+
needs: [secrets, context]
116122
if: needs.secrets.outputs.continue == 'true'
117123
runs-on: ubuntu-latest
118124

cSpell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
"dockerhub",
3939
"downloadedi",
4040
"dtolnay",
41+
"elif",
4142
"filesd",
4243
"Freebox",
4344
"gecos",

0 commit comments

Comments
 (0)