mirror of https://code.forgejo.org/forgejo/runner
parent
eea67757f2
commit
a9c4dbe512
|
@ -20,7 +20,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
user: root
|
user: root
|
||||||
password: admin1234
|
password: admin1234
|
||||||
image-version: 1.19
|
image-version: 1.20
|
||||||
lxc-ip-prefix: 10.0.9
|
lxc-ip-prefix: 10.0.9
|
||||||
|
|
||||||
- name: publish
|
- name: publish
|
||||||
|
@ -46,13 +46,13 @@ jobs:
|
||||||
#
|
#
|
||||||
rsync -a --exclude .git ./ $dir/
|
rsync -a --exclude .git ./ $dir/
|
||||||
rm $(find $dir/.forgejo/workflows/*.yml | grep -v build-release.yml)
|
rm $(find $dir/.forgejo/workflows/*.yml | grep -v build-release.yml)
|
||||||
forgejo-test-helper.sh push $dir $url root runner |& tee $dir/pushed
|
forgejo-test-helper.sh push $dir $url root runner
|
||||||
eval $(grep '^sha=' < $dir/pushed)
|
sha=$(forgejo-test-helper.sh branch_tip $url root/runner main)
|
||||||
|
|
||||||
#
|
#
|
||||||
# Push a tag to trigger the release workflow and wait for it to complete
|
# Push a tag to trigger the release workflow and wait for it to complete
|
||||||
#
|
#
|
||||||
forgejo-test-helper.sh api POST $url repos/root/runner/tags ${{ steps.forgejo.outputs.token }} --data-raw '{"tag_name": "v'$version'", "target": "'$sha'"}'
|
forgejo-curl.sh api_json --data-raw '{"tag_name": "v'$version'", "target": "'$sha'"}' $url/api/v1/repos/root/runner/tags
|
||||||
LOOPS=180 forgejo-test-helper.sh wait_success "$url" root/runner $sha
|
LOOPS=180 forgejo-test-helper.sh wait_success "$url" root/runner $sha
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue