Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
198 commits
Select commit Hold shift + click to select a range
6b2a85a
almost initial commit: add action and some tests
ChristophS-md Apr 24, 2026
539e905
encode punctuation chars in output names
ChristophS-md Apr 24, 2026
fc52849
fix test: default keySeparator is space
ChristophS-md Apr 24, 2026
3b72ca4
add stderr logging
ChristophS-md Apr 24, 2026
c7a83e7
resultType "json-file": create parent dir
ChristophS-md Apr 24, 2026
368470c
more tests
ChristophS-md Apr 24, 2026
519db5f
tests: print message on assertion errors
ChristophS-md Apr 24, 2026
75b8e28
fix test: missing -- in assertion
ChristophS-md Apr 24, 2026
bf2c9c1
fix tests: bash does not support variable names with dot
ChristophS-md Apr 24, 2026
18deed8
fix tests with env variables: isolation
ChristophS-md Apr 24, 2026
516ca35
fix tests: missing jq input; missing checkout
ChristophS-md Apr 24, 2026
58dccb1
fix test: missing "." in jq expr
ChristophS-md Apr 24, 2026
258195a
stderr logging also for succeeding assertions
ChristophS-md Apr 24, 2026
85d731b
YAML cleanup: use anchors for repeated step
ChristophS-md May 11, 2026
bdd1773
test workflow: simplify bash code reuse
ChristophS-md May 11, 2026
0f61c91
test workflow: fix missing semicolon in eval'ed string
ChristophS-md May 11, 2026
1ad8d8e
test workflow: make SHELL_SETUP variable less error-prone
ChristophS-md May 11, 2026
be44bf3
test workflow: fix missing $sortObjectJqExpr
ChristophS-md May 11, 2026
b65cbd3
test workflow: simplify assertions
ChristophS-md May 11, 2026
4b9f49c
test workflow: fix `keys` input for new assertion
ChristophS-md May 11, 2026
cc78e68
test workflow: DRY getting of value from JSON; optimize result file r…
ChristophS-md May 11, 2026
27e81b0
test workflow: more cases; refactor: reuse script blocks with YAML an…
ChristophS-md May 12, 2026
7560870
ChristophS-md May 12, 2026
d72d0a0
ChristophS-md May 12, 2026
0ead6ea
ChristophS-md May 12, 2026
386721c
ChristophS-md May 12, 2026
373fb8b
ChristophS-md May 12, 2026
2f90ff5
ChristophS-md May 12, 2026
a6de5b6
ChristophS-md May 12, 2026
c225029
ChristophS-md May 12, 2026
79be6b8
ChristophS-md May 12, 2026
32e7a54
ChristophS-md May 12, 2026
a740fa9
ChristophS-md May 12, 2026
a72083d
ChristophS-md May 12, 2026
03bf566
ChristophS-md May 12, 2026
bb3628c
fix missing output name prefix "_" (depending on resultType)
ChristophS-md May 13, 2026
195b0cd
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 13, 2026
803cde5
fix missing output name prefix "_" (depending on resultType)
ChristophS-md May 13, 2026
c3a6ead
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 13, 2026
5598565
ChristophS-md May 13, 2026
347bd6e
encode & prefix only generated, not given output names
ChristophS-md May 13, 2026
fb41f8b
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 13, 2026
b675510
ChristophS-md May 13, 2026
a0a1200
ChristophS-md May 13, 2026
da864a9
ChristophS-md May 13, 2026
d765c2d
ChristophS-md May 13, 2026
3f04ccd
Revert "…"
ChristophS-md May 13, 2026
d284c40
Reapply "…"
ChristophS-md May 13, 2026
3c4154a
ChristophS-md May 13, 2026
f57db1e
ChristophS-md May 13, 2026
e4ec807
encode & prefix only generated, not given output names
ChristophS-md May 13, 2026
593fc57
test workflow: more cases; refactor into reusable script blocks
ChristophS-md May 13, 2026
f6ba615
fix NullPointerException on missing keys input
ChristophS-md May 13, 2026
0dac66e
logging (result for type "json-file")
ChristophS-md May 13, 2026
da3e49f
fix test workflow: do not ignore result getter return status
ChristophS-md May 13, 2026
bc48df0
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 13, 2026
a1dff5f
ChristophS-md May 13, 2026
2252d4e
ChristophS-md May 13, 2026
5a8bcaf
fix test workflow: do not ignore result getter return status
ChristophS-md May 13, 2026
c226f19
fix resultType "json-file": truncate output file
ChristophS-md May 13, 2026
617ea12
linting
ChristophS-md May 15, 2026
70f2fd5
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 15, 2026
8b150ab
test truncating (resultType "json-file") explicitely
ChristophS-md May 15, 2026
e6641d7
ChristophS-md May 15, 2026
9df3c5a
ChristophS-md May 15, 2026
da3a883
ChristophS-md May 15, 2026
5dee388
ChristophS-md May 15, 2026
db54c2b
ChristophS-md May 15, 2026
c369e9f
ChristophS-md May 15, 2026
50fa7e1
ChristophS-md May 15, 2026
26f960e
ChristophS-md May 15, 2026
29acfed
test truncating (resultType "json-file") explicitely
ChristophS-md May 15, 2026
2aea458
ChristophS-md May 15, 2026
54142ba
ChristophS-md May 15, 2026
cfede37
ChristophS-md May 15, 2026
2cefdcf
ChristophS-md May 15, 2026
e520c75
ChristophS-md May 15, 2026
927c3d4
ChristophS-md May 15, 2026
288a06b
ChristophS-md May 15, 2026
4e043ac
ChristophS-md May 15, 2026
fcbb57f
ChristophS-md May 15, 2026
6e12b15
refactor tests: replace env variable assumptions in helper function w…
ChristophS-md May 15, 2026
94faf28
ChristophS-md May 15, 2026
9654c88
test: add property with space in name
ChristophS-md May 15, 2026
a38188a
cosmetic: write space char unescaped in JSON values
ChristophS-md May 15, 2026
f49ad5c
cosmetic: write space char unescaped in JSON values
ChristophS-md May 15, 2026
628247b
ChristophS-md May 15, 2026
db2532f
ChristophS-md May 15, 2026
f5b0191
add output "error"
ChristophS-md May 15, 2026
63e0a74
set additional "value" output only when it makes sense
ChristophS-md May 15, 2026
c7407ae
ChristophS-md May 15, 2026
7de57de
refactor: move naming dependencies into one class
ChristophS-md May 15, 2026
20374bf
fix resultType "output": obey selected keys order
ChristophS-md May 15, 2026
77e2a34
set additional "value" output only when it makes sense
ChristophS-md May 15, 2026
569e208
refactor: move naming dependencies into one class
ChristophS-md May 15, 2026
95a7589
fix resultType "output": obey selected keys order
ChristophS-md May 15, 2026
a98e59b
docs
ChristophS-md May 18, 2026
020a759
fix resultType "output": obey selected keys order
ChristophS-md May 18, 2026
b52a69f
Merge branch 'feature/add-action-experimental' of https://github.com/…
ChristophS-md May 18, 2026
90c6d16
test: add tests for non-default keySeparator, resultNameSeparator
ChristophS-md May 18, 2026
e12c812
ChristophS-md May 18, 2026
37955cb
ChristophS-md May 18, 2026
ee20324
test: add tests for non-default keySeparator, resultNameSeparator
ChristophS-md May 18, 2026
c18e178
security: remove value logging
ChristophS-md May 18, 2026
88935d9
ChristophS-md May 18, 2026
e700279
ChristophS-md May 18, 2026
b537b22
security: remove value logging
ChristophS-md May 18, 2026
9d6e2d9
docs
ChristophS-md May 18, 2026
9b97f50
add aggregated test job as a GitHub status check; docs
ChristophS-md May 18, 2026
2c66655
ChristophS-md May 18, 2026
1ce4577
ChristophS-md May 18, 2026
26826ca
Revert "…"
ChristophS-md May 18, 2026
8fd7437
add aggregated test job as a GitHub status check
ChristophS-md May 18, 2026
f0a97e7
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 18, 2026
6660e79
ChristophS-md May 18, 2026
4204e5c
ChristophS-md May 18, 2026
b038095
ChristophS-md May 18, 2026
4190a19
ChristophS-md May 18, 2026
08f64cb
ChristophS-md May 18, 2026
087a30f
misc fixes (GitHub Copilot review)
ChristophS-md May 18, 2026
077c092
test: split into more jobs for readability
ChristophS-md May 19, 2026
e795cd6
ChristophS-md May 19, 2026
9423fc3
add test for default resultType; shorten step names
ChristophS-md May 19, 2026
1e3908d
test: split into more jobs for readability
ChristophS-md May 19, 2026
8f0e1ca
add test for default resultType; shorten step names
ChristophS-md May 19, 2026
155d3f8
ChristophS-md May 19, 2026
38bff42
missing property handling
ChristophS-md May 19, 2026
6064090
ChristophS-md May 19, 2026
bbaee91
ChristophS-md May 19, 2026
111a5bc
ChristophS-md May 19, 2026
4f47e83
ChristophS-md May 19, 2026
b34b322
ChristophS-md May 19, 2026
ad449ce
ChristophS-md May 19, 2026
1d40156
ChristophS-md May 19, 2026
553ce0e
ChristophS-md May 19, 2026
17a2292
ChristophS-md May 19, 2026
5678a68
ChristophS-md May 19, 2026
c7ff58c
ChristophS-md May 19, 2026
4f42446
ChristophS-md May 19, 2026
fdc20ad
ChristophS-md May 19, 2026
9abe6f4
ChristophS-md May 19, 2026
0ca3bd2
ChristophS-md May 19, 2026
19d4ea7
ChristophS-md May 19, 2026
5e47ba2
ChristophS-md May 19, 2026
0da279a
ChristophS-md May 19, 2026
22a6273
ChristophS-md May 19, 2026
c087e2f
ChristophS-md May 19, 2026
1c05d49
ChristophS-md May 20, 2026
00149d4
ChristophS-md May 20, 2026
bfcda4f
ChristophS-md May 20, 2026
6c2a8fb
ChristophS-md May 20, 2026
4e2b558
ChristophS-md May 20, 2026
53fd99c
better missing property handling
ChristophS-md May 20, 2026
02666ad
refactor test: move shell setup into separate file
ChristophS-md May 20, 2026
381ae3c
refactor test: move shell setup into separate file
ChristophS-md May 20, 2026
b621ad4
ChristophS-md May 20, 2026
6a5f13e
ChristophS-md May 20, 2026
eb9784b
ChristophS-md May 20, 2026
45deb2b
fix test: add missing jobs to meta job "test"; add step to check comp…
ChristophS-md May 20, 2026
2dafa04
fix test: add missing jobs to meta job "test"; add step to check comp…
ChristophS-md May 20, 2026
f074ea5
ChristophS-md May 20, 2026
b7d2725
ChristophS-md May 20, 2026
df35bb2
output name encoding also for whitespace characters
ChristophS-md May 20, 2026
b09a255
ChristophS-md May 20, 2026
4314117
ChristophS-md May 20, 2026
02b85f8
ChristophS-md May 20, 2026
ef46745
ChristophS-md May 20, 2026
4322304
optimization: compile Java at Docker build time
ChristophS-md May 20, 2026
2377f27
ChristophS-md May 20, 2026
1846b11
ChristophS-md May 20, 2026
38154fb
fix IllegalArgumentException when writing values with duplicate lines
ChristophS-md May 20, 2026
46d8b55
ChristophS-md May 20, 2026
c64638a
ChristophS-md May 20, 2026
086d622
resultType "output": forbid argument
ChristophS-md May 20, 2026
4440b3b
fix test: evalAndAssertUndefined unexpected $getterFunction status
ChristophS-md May 20, 2026
37b99a1
fix docs
ChristophS-md May 20, 2026
0c23a83
ChristophS-md May 20, 2026
9921013
ChristophS-md May 20, 2026
f692bcb
test: minor cleanup
ChristophS-md May 20, 2026
b6f320c
ChristophS-md May 20, 2026
719fdc9
pin Docker base image version
ChristophS-md May 20, 2026
6d18c2a
ChristophS-md May 20, 2026
ab75ce7
ChristophS-md May 20, 2026
5af3cac
ChristophS-md May 20, 2026
9f5b55a
ChristophS-md May 20, 2026
7c3209b
ChristophS-md May 20, 2026
65cfa77
ChristophS-md May 21, 2026
1b1e7ed
ChristophS-md May 21, 2026
fb6f7a5
ChristophS-md May 21, 2026
c451887
ChristophS-md May 21, 2026
d209339
ChristophS-md May 21, 2026
013deff
ChristophS-md May 21, 2026
4a4fa6c
ChristophS-md May 21, 2026
4616d60
ChristophS-md May 21, 2026
f56a702
ChristophS-md May 21, 2026
58e72e7
ChristophS-md May 21, 2026
f43477d
Merge branch 'feature/add-action-2' into feature/add-action-experimental
ChristophS-md May 21, 2026
b05a3c2
ChristophS-md May 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
version: 2
updates:
- package-ecosystem: 'github-actions'
directory: '/'
cooldown:
default-days: 7
schedule:
interval: 'monthly'
- package-ecosystem: 'docker'
directory: '/'
cooldown:
default-days: 7
schedule:
interval: 'monthly'
1,051 changes: 1,045 additions & 6 deletions .github/workflows/test.yml

Large diffs are not rendered by default.

Loading
Loading