Commit graph

70 commits

Author SHA1 Message Date
c690178858 feat: add per-file cache_rules and fix argument escaping
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 29s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m17s
- Add cache_rules input: JSON array of per-file cache overrides, each uploaded individually with its own Cache-Control and Content-Type headers and excluded from the bulk sync
- When versioning is true and cache_rules is empty, auto short-cache index.html (no-cache, max-age=300) if it exists in dist_dir
- Fix EXCLUDE_ARGS and CT_ARG to use bash arrays for correct handling of filenames and content-type values containing spaces
2026-05-22 05:06:42 +00:00
038b488a6b
Merge pull request 'fix: strip leading slash from forgejo.repository in aikido full scan' (#29) from fix/aikido-full-scan-strip-leading-slash into main
Reviewed-on: #29
Reviewed-by: Marcel Frey <Marcel.Frey@schmalz.de>
2026-05-21 07:55:55 +00:00
e6012e11c0 fix: strip leading slash from forgejo.repository in aikido full scan
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 56s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m43s
2026-05-21 07:50:37 +00:00
9f70cd804d
Merge pull request 'fix: use forgejo.repository for aikido full scan schedule compatibility' (#28) from fix/aikido-full-scan-schedule-repository into main
Reviewed-on: #28
Reviewed-by: Maier David - J. Schmalz GmbH <david.maier@noreply.schmalz-git.git.onstackit.cloud>
2026-05-21 07:40:47 +00:00
44164494c8 fix: use forgejo.repository for aikido full scan schedule compatibility
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 38s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 2m4s
forgejo.event.repository.name is absent on schedule triggers.
forgejo.repository is always set to 'owner/repo' regardless of trigger type.
2026-05-21 07:37:05 +00:00
74aa5eb12f
Merge pull request 'fix: update versioning parameters in README and action.yml for clarity' (#27) from bugfix/publish-static-contents-versioning into main
Reviewed-on: #27
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-19 15:23:03 +00:00
4d2a9815d7 fix: update versioning parameters in README and action.yml for clarity
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 48s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m23s
Co-authored-by: Copilot <copilot@github.com>
2026-05-19 15:07:29 +00:00
4bb087153f
Merge pull request 'fix: install AWS CLI if not present before publishing assets' (#26) from bugfix/aws-sdk into main
Reviewed-on: #26
Reviewed-by: Maier David - J. Schmalz GmbH <david.maier@noreply.schmalz-git.git.onstackit.cloud>
2026-05-11 15:08:36 +00:00
d89b7842e2 fix: install AWS CLI if not present before publishing assets
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 32s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m20s
Co-authored-by: Copilot <copilot@github.com>
2026-05-11 13:52:20 +00:00
98fb3d79dd
Merge pull request 'fix: use actions with node20 support' (#25) from bugfix/node20 into main
Reviewed-on: #25
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-06 14:26:29 +00:00
c87077f8b0 feat: add support for nexus npm registry
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 41s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m35s
Co-authored-by: Copilot <copilot@github.com>
2026-05-06 14:24:05 +00:00
4af880a1f0 fix: use actions with node20 support
node24 is not available in latest stackit runner containers

Co-authored-by: Copilot <copilot@github.com>
2026-05-06 14:23:32 +00:00
5102827397
Merge pull request 'feat: add caching for pnpm store and Terraform providers' (#23) from feature/add-cache into main
Reviewed-on: #23
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-06 08:53:04 +00:00
aa4aa9131a
Merge pull request 'feat: enable manual triggering for Aikido Security Full Scan workflow' (#24) from chore/workflow-dispatch into main
Reviewed-on: #24
2026-05-05 13:55:07 +00:00
afed7e800e
Merge pull request 'feat: add output export for Terraform apply action' (#20) from feature/terraform-apply-outputs into main
Reviewed-on: #20
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-05 13:22:42 +00:00
bad1852f79
Merge pull request 'feat: add maven-build action' (#21) from feature/maven-build into main
Reviewed-on: #21
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-05 13:22:00 +00:00
b666024c65
Merge pull request 'feat: add helm-deploy action' (#22) from feature/helm-deploy into main
Reviewed-on: #22
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-05 13:21:23 +00:00
45794cdf82 feat: enable manual triggering for Aikido Security Full Scan workflow
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 44s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 54s
2026-05-05 13:08:43 +00:00
a8be9bf8dc feat: add maven-build action
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 44s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 53s
2026-05-05 13:07:32 +00:00
4030dee789 feat: add caching for pnpm store and Terraform providers
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 44s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 56s
2026-05-05 13:06:35 +00:00
0aa9f4274d feat: add helm-deploy action
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m0s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m9s
2026-05-05 12:57:56 +00:00
dd41de5246
Merge pull request 'feat: add inject-content action' (#19) from feature/inject-content into main
Reviewed-on: #19
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-05 12:56:09 +00:00
a0e6adf3db feat: add output export for Terraform apply action
All checks were successful
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m2s
validate-shared-actions / validate-shared-actions (pull_request) Successful in 31s
2026-05-05 12:32:00 +00:00
9ab5db7b61 feat: add inject-content action
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 40s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 52s
2026-05-05 12:23:18 +00:00
5df90fed35
Merge pull request 'feat: add cache action' (#18) from feature/cache into main
Reviewed-on: #18
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-05 12:12:11 +00:00
1e68ce68c7 feat: add cache action
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 54s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m5s
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 06:04:14 +00:00
65b5f623c1
Merge pull request 'fix: downgrade checkout' (#17) from bugfix/checkout into main
Reviewed-on: #17
2026-05-04 14:29:17 +00:00
3097bd89e2 fix: downgrade checkout
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m17s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m31s
...to avoid usage of node24 - not supported from stackit right now
2026-05-04 14:27:04 +00:00
0e2a2306c0
Merge pull request 'fix: downgrade checkout' (#16) from bugfix/checkout into main
Reviewed-on: #16
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 13:51:28 +00:00
f6a9668f6e fix: downgrade checkout
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m26s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m43s
...to avoid usage of node24 - not supported from stackit right now
2026-05-04 13:34:39 +00:00
fe4a3e3735
Merge pull request 'XXX' (#15) from bugfix/aikido into main
Reviewed-on: #15
2026-05-04 12:59:16 +00:00
a9ea87cafe fix: reference internal actions as full qualified shared actions
Some checks failed
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m9s
Aikido Security PR Check / Aikido Security Scan (pull_request) Failing after 1m12s
2026-05-04 12:56:45 +00:00
3eaba16b67 XXX
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m42s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 2m0s
2026-05-04 12:45:53 +00:00
70f2da4381
Merge pull request 'feat: add aws-access-key-id and aws-secret-access-key inputs to aws-configure action' (#14) from feature/aws-configure-keys into main
Reviewed-on: #14
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 11:16:48 +00:00
7bdca13059 feat: add aws-access-key-id and aws-secret-access-key inputs to aws-configure action
All checks were successful
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m6s
validate-shared-actions / validate-shared-actions (pull_request) Successful in 2m32s
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 09:04:49 +00:00
73591365cf
Merge pull request 'feat: add tag-release workflow for manual major release tagging' (#13) from feature/tag-release into main
Reviewed-on: #13
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 08:21:02 +00:00
55121b1397
Merge pull request 'fix: update checkout action to use shared-actions version' (#12) from chore/checkout into main
Reviewed-on: #12
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 08:12:56 +00:00
c4b0b59780
Merge pull request 'feat: add terraform-apply action' (#11) from feature/terraform-apply into main
Reviewed-on: #11
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 08:11:55 +00:00
df3e62e9c4
Merge pull request 'chore: remove unused extensions' (#10) from chore/devcontainer into main
Reviewed-on: #10
Reviewed-by: Markus.Opahle@schmalz.de <Markus.Opahle@schmalz.de>
2026-05-04 08:11:19 +00:00
14bf6ad0da feat: add tag-release workflow for manual major release tagging
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m40s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m57s
2026-05-04 08:06:16 +00:00
7a45b38c62 fix: update checkout action to use shared-actions version
All checks were successful
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m4s
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m58s
2026-05-04 08:04:13 +00:00
f3878d443b feat: add terraform-apply action
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m25s
Co-authored-by: Copilot <copilot@github.com>
2026-05-04 07:52:38 +00:00
c8eaf38f38
Merge pull request 'feat: add Aikido security workflows for full scan and PR check' (#7) from feature/aikido-actions into main
Reviewed-on: #7
2026-05-04 07:15:18 +00:00
5f542e7a12 chore: remove unused extensions
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m17s
2026-05-04 07:13:53 +00:00
2a5f1e2fe7 feat: add Aikido security workflows for full scan and PR check
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m20s
Aikido Security PR Check / Aikido Security Scan (pull_request) Successful in 1m48s
2026-05-04 07:10:56 +00:00
34c06ff025
Merge pull request 'fix: move aikido internal actions into the shared actions to make it work' (#9) from bugfix/aikido-actions into main
Reviewed-on: #9
2026-05-04 07:01:49 +00:00
b009c23bb7 fix: move aikido internal actions into the shared actions to make it work
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 56s
2026-05-04 06:59:47 +00:00
092f0c75a8
Merge pull request 'feature/shared-actions' (#8) from feature/shared-actions into main
Reviewed-on: #8
2026-04-30 12:35:47 +00:00
d76b222340 fix: correct aikido references
All checks were successful
validate-shared-actions / validate-shared-actions (pull_request) Successful in 1m1s
2026-04-30 14:30:34 +02:00
a51fbccdc1 feat: add terraform-validate action 2026-04-30 14:30:34 +02:00