mirror of
https://code.forgejo.org/actions/forgejo-release.git
synced 2026-02-03 22:38:09 +00:00
Reviewed-on: https://code.forgejo.org/actions/forgejo-release/pulls/129 Co-authored-by: Michael Kriese <michael.kriese@visualon.de> Co-committed-by: Michael Kriese <michael.kriese@visualon.de>
24 lines
705 B
YAML
24 lines
705 B
YAML
on: [pull_request, push]
|
|
jobs:
|
|
tests:
|
|
runs-on: docker
|
|
container:
|
|
image: data.forgejo.org/oci/node:24-trixie
|
|
|
|
steps:
|
|
- uses: actions/checkout@v6
|
|
|
|
- name: lint action-docs
|
|
run: |
|
|
npx --yes action-docs -u
|
|
git diff --quiet || {
|
|
echo "[ERROR] Please apply the changes action-docs suggests:"
|
|
git diff --color=always
|
|
exit 1
|
|
}
|
|
|
|
- name: Unit tests of the supporting script forgejo-release.sh
|
|
run: |
|
|
testdata/forgejo-release-test.sh test_system_tea_bin
|
|
testdata/forgejo-release-test.sh test_download_tea_bin
|
|
testdata/forgejo-release-test.sh test_maybe_sign_release
|