tangled
alpha
login
or
join now
regnault.dev
/
spindle-artifact
7
fork
atom
A cli tool to upload an artifact to a tangled repo, mainly during spindle workflows
ci
artifact
spindle
7
fork
atom
overview
issues
pulls
pipelines
Major
regnault.dev
2 months ago
3910aaed
d6d80db6
+4
-1
1 changed file
expand all
collapse all
unified
split
.tangled
workflows
next-tag.yml
+4
-1
.tangled/workflows/next-tag.yml
···
22
printf $SSH_KEY >> $HOME/.ssh/privkey
23
echo "-----END OPENSSH PRIVATE KEY-----" >> $HOME/.ssh/privkey
24
chmod 600 $HOME/.ssh/privkey
0
0
25
26
- name: Setup SSH repo
27
command: |
···
29
git config --global user.name "Evann Regnault"
30
git fetch
31
git checkout main
0
32
URL=$(git remote get-url origin)
33
REPO=${URL#*//*/}
34
git remote set-url origin "git@tangled.org:"$REPO
···
58
environment:
59
60
command: |
61
-
export GIT_SSH_COMMAND="ssh -i $HOME/.ssh/privkey -o IdentitiesOnly=yes"
62
if [ -f "tag" ]; then
63
TAG=$(cat tag)
64
git tag -a $TAG -m "Release $TAG"
···
22
printf $SSH_KEY >> $HOME/.ssh/privkey
23
echo "-----END OPENSSH PRIVATE KEY-----" >> $HOME/.ssh/privkey
24
chmod 600 $HOME/.ssh/privkey
25
+
export GIT_SSH_COMMAND="ssh -i $HOME/.ssh/privkey -o IdentitiesOnly=yes"
26
+
27
28
- name: Setup SSH repo
29
command: |
···
31
git config --global user.name "Evann Regnault"
32
git fetch
33
git checkout main
34
+
git pull --tags
35
URL=$(git remote get-url origin)
36
REPO=${URL#*//*/}
37
git remote set-url origin "git@tangled.org:"$REPO
···
61
environment:
62
63
command: |
64
+
echo $GIT_SSH_COMMAND
65
if [ -f "tag" ]; then
66
TAG=$(cat tag)
67
git tag -a $TAG -m "Release $TAG"