Build and packaging library
  • Python 48.7%
  • Makefile 37.5%
  • Shell 13.8%
Find a file
Jan Lindemann 82101ce4a6
workflows/(build-package.yaml -> standard-tests.yaml)

This commit reorganizes build-package.yaml in several ways:

- Follow name change of the called workflow

The reusable workflow used by build-package.yaml changed name and location, and this commit follows the move. It was located at ci/action-build-package before and has moved to ci/workflows, because what it provides is semantically more of a workflow than an action.

- Limit CI runs

The commit also adds safeguards against too many CI runs. It limits them to PR events opened, re-opened or pushed-to, and to push events hitting branches master, main and release.

- Rename workflow itself to standard-tests.yaml

That name reflects better what it represents: The entry point to janware's standard set of CI tests. All of them happen to run in the context of building and packaging at this point, but that might not be the only standard test this repo chooses to subscribe to in the future, and if so, they will be better off in one file with defined order, so give that file a better umbrella name.
Signed-off-by: Jan Lindemann <jan@janware.com>
2026-06-03 15:29:22 +02:00
.github/workflows workflows/(build-package.yaml -> standard-tests.yaml) 2026-06-03 15:29:22 +02:00
bin bin, make, scripts: Re-add files necessary for packaging jw-build 2025-11-14 11:22:50 +01:00
conf pyproject.toml: Enforce import annotations style 2026-06-01 14:34:25 +02:00
make project.conf, py-topdir.mk: Fix check target for Kali 2026-06-02 17:52:07 +02:00
scripts python-tools.sh: Create empty line after import 2026-06-01 20:14:45 +02:00
src lib.Result: Add module 2026-06-02 17:52:49 +02:00
.gitignore Everywhere: Rename package "jw-build" to "jw-pkg" 2025-11-28 13:35:56 +01:00
HASH Release 1.0.0-230@suse-tumbleweed/x86_64 2026-06-02 23:22:35 +00:00
Makefile $(TOPDIR)/Makefile: include py-topdir.mk 2026-05-31 18:20:35 +02:00
RELEASES Release 1.0.0-230@suse-tumbleweed/x86_64 2026-06-02 23:22:35 +00:00
VERSION Start version: 1.0.0-230 2026-06-02 23:21:46 +00:00