mirror of
https://code.forgejo.org/actions/forgejo-release.git
synced 2026-02-04 14:58:08 +00:00
29 lines
736 B
YAML
29 lines
736 B
YAML
on:
|
|
pull_request:
|
|
push:
|
|
branches:
|
|
- "**"
|
|
|
|
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
|