DEFAULT_ACTIONS_URL står ikke i app.ini på gitea.nolimit.dk, og standarden er github.com. Et `uses: actions/checkout@v4` i et Gitea-workflow bliver derfor hentet fra GitHub, hver gang, også når både koden, runneren og registret er vores egne — så et workflow, der bruger markedspladsen, ser uafhængigt ud uden at være det. Begge Gitea-workflows er skrevet om uden `uses:`. Værktøjskæden kommer fra jobbets container, hvilket er det, setup-go ellers ville bruge et trin på; checkout, login, metadata og buildx er de rå kommandoer, handlingerne pakker. Det, der ikke fulgte med: rapporten fra en fejlet e2e-kørsel. upload-artifact har ingen `run:`-form, så grunden står i loggen frem for i en zip. Udgivelsen fik samtidig en rettelse, GitHub-udgaven ikke har: en forudgivelse (v1.4.2-rc1) får kun sit eget mærkat. At lade en rc overskrive :latest eller :1 ville sende den ud til alle, der troede, de fulgte det stabile spor. Issue-skabeloner i .gitea/ for sig: Gitea kræver `about`, hvor GitHub skriver `description`, og afviser en skabelon uden.
47 lines
1.2 KiB
YAML
47 lines
1.2 KiB
YAML
name: Bug
|
|
# Gitea kalder feltet `about`, hvor GitHub kalder det `description`, og Gitea
|
|
# *kræver* det: en skabelon uden bliver afvist frem for at blive vist. Derfor
|
|
# ligger skabelonerne her for sig frem for at være delt med `.github/`.
|
|
about: Something does not work
|
|
labels: [bug]
|
|
body:
|
|
- type: textarea
|
|
id: what
|
|
attributes:
|
|
label: What happened
|
|
description: And what you expected instead.
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: steps
|
|
attributes:
|
|
label: How to reproduce it
|
|
placeholder: |
|
|
1. …
|
|
2. …
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
id: version
|
|
attributes:
|
|
label: Version
|
|
description: The image tag, or the commit you built from.
|
|
validations:
|
|
required: true
|
|
- type: dropdown
|
|
id: how
|
|
attributes:
|
|
label: How are you running it
|
|
options:
|
|
- As a Rune in Yggdrasil Panel
|
|
- Docker directly
|
|
- From source
|
|
validations:
|
|
required: true
|
|
- type: textarea
|
|
id: logs
|
|
attributes:
|
|
label: Anything in the logs
|
|
description: Please remove tokens and email addresses first.
|
|
render: text
|