Lars Kruse
|
abd1aeaac2
feat: introduce deprecation hints and deprecate 'DISABLE_CUSTOM_VIRTUALENV'
|
1 rok temu |
Lars Kruse
|
ba1cdca2d6
python: add support for detecting poetry or hatch
|
1 rok temu |
Lars Kruse
|
d7fb98cf68
feat(python): enable Python support, if `pyproject.toml` exists
|
1 rok temu |
Lars Kruse
|
0084ebedd1
feat: remove out-of-tree build directory for git-submodule-related projects
|
1 rok temu |
Lars Kruse
|
b5483a2554
fix: force `init-deb` execution in non-parallel mode
|
1 rok temu |
Lars Kruse
|
d42e1620ae
feat: allow selection of a specific GPG key when signing the release tarball via `SIGNATURE_EMAIL`
|
2 lat temu |
Lars Kruse
|
b7a3e172ae
docs: prepare changelog for new release
|
2 lat temu |
Lars Kruse
|
f102b31033
feat!: replace `DISABLE_PYTHON_BLACK` and rename `DISABLE_PYTHON_FLAKE8`
|
2 lat temu |
Lars Kruse
|
52ae2b3266
feat: allow `zstd` for `RELEASE_TAR_COMPRESSION_BIN`
|
2 lat temu |
Lars Kruse
|
e61890dc02
feat: use `unstable` as the release distribution name even on Ubuntu-derived systems
|
2 lat temu |
Lars Kruse
|
88c8efe835
build: change default branch from `master` to `main`
|
2 lat temu |
Lars Kruse
|
9949d85ef5
feat: replace `MAKEFILET_DISABLE_SYNC_OUTPUT` with `MAKEFILET_OUTPUT_SYNCHRONIZATION`
|
2 lat temu |
Lars Kruse
|
a5a221e287
feat(shell): introduce new variable SHELL_FILES_DIRECTORIES (default: ".")
|
3 lat temu |
Lars Kruse
|
c865bb635a
feat(shell)!: replace the SHELLCHECK_CALL variable with SHELLCHECK_ARGS
|
3 lat temu |
Lars Kruse
|
8a431ce83c
feat(shell): allow overriding of all variables
|
3 lat temu |
Lars Kruse
|
ac49a2b9e7
fix(release): handle VERSION indicator files nested below the project root
|
3 lat temu |
Lars Kruse
|
63bd91ec32
docs: prepare changelog for release
|
3 lat temu |
Lars Kruse
|
08c4780eda
feat(python): add automatic formatting via black (`make style`)
|
3 lat temu |
Lars Kruse
|
4cefd2eaae
feat(python): add linting via black (can be disabled via `DISABLE_PYTHON_BLACK=1`)
|
3 lat temu |
Lars Kruse
|
aed311256b
feat(python): allow override of files/directories used for flake8
|
3 lat temu |
Lars Kruse
|
139ed8cc7e
python: allow disabling of flake8 lint checks
|
3 lat temu |
Lars Kruse
|
09dfcce9f1
fix: ensure git-committing of changes in npm file during release
|
3 lat temu |
Lars Kruse
|
0ba97655ef
docs: update changelog
|
3 lat temu |
Lars Kruse
|
e88b02d978
Fix detection of outdated makefilet version
|
3 lat temu |
Lars Kruse
|
b99ef9eb62
Fix determination of `shellcheck` path
|
4 lat temu |
Lars Kruse
|
420b7a6e60
fix detection of outdated makefilet version
|
4 lat temu |
Lars Kruse
|
6cc513bba9
release: add support for npm-based release
|
4 lat temu |
Lars Kruse
|
7d4e752339
python support (e.g. for venv) may be forced via MAKEFILET_ENABLE_PYTHON=1
|
4 lat temu |
Lars Kruse
|
1b68014c79
shell: run shellcheck for "lint-shell" instead of "test-shell"
|
4 lat temu |
Lars Kruse
|
c97ee5dd90
shell: warn if shellcheck is missing
|
4 lat temu |