WIP: Forgejo v1.21 #125

Draft
earl-warren wants to merge 5 commits from earl-warren/wip-v1.21 into main
Showing only changes of commit 56bf39582d - Show all commits

41
.forgejo/workflows/pr.yml Normal file
View file

@ -0,0 +1,41 @@
on:
pull_request:
types:
- synchronized
jobs:
info:
runs-on: docker
container:
image: node:20-bookworm
steps:
- name: event
run: |
cat <<'EOF'
${{ toJSON(github.event) }}
EOF
actions:
runs-on: self-hosted
container:
image: node:20-bookworm
steps:
- uses: actions/checkout@v4
- uses: https://code.forgejo.org/actions/setup-forgejo@v2
with:
install-only: true
- shell: bash
run: |
set -x
forgejo-binary.sh ensure_user forgejo
export DIR=$(mktemp -d)
chown forgejo $DIR /srv
if test -f forgejo/binary-url ; then
su -c "actions/run.sh $(cat forgejo/binary-url) v1_22" forgejo
else
echo "forgejo/binary-url does not exist, do nothing"
fi