on: pull_request: push: branches: - '**' branches-ignore: - renovate/** # they are build via PR jobs: tests: runs-on: docker container: image: data.forgejo.org/oci/node:24-trixie steps: - uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6.1.0 - 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_maybe_sign_release