[ci] license-header.sh: Make it POSIX-compliant! #2579

Open
DraVee wants to merge 3 commits from DraVee/eden:scripts/license into master
Member

Signed-off-by: Caio Oliveira caiooliveirafarias0@gmail.com

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
DraVee added 1 commit 2025-09-25 16:47:04 +02:00
[ci] license-header.sh: Make it POSIX-compliant!
All checks were successful
eden-license / license-header (pull_request) Successful in 21s
2832fea64b
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
requested reviews from crueter, MrPurple666, MaranBr, Lizzie, CamilleLaVey, Maufeat 2025-09-25 16:47:04 +02:00
crueter added 1 commit 2025-09-27 01:38:18 +02:00
[ci] license-header.sh: add file exclusion capability
All checks were successful
eden-license / license-header (pull_request) Successful in 23s
8db82e55f9
Signed-off-by: crueter <crueter@eden-emu.dev>
DraVee reviewed 2025-09-27 05:23:26 +02:00
@ -6,1 +6,3 @@
echo "Getting branch changes"
# specify full path if dupes may exist
EXCLUDE_FILES="CPM.cmake CPMUtil.cmake GetSCMRev.cmake"
EXCLUDE_FILES=$(sed "s/ /\\\\|/g" <<< "$EXCLUDE_FILES")
Author
Member

"<<<" is a bash extension and not posix compliant

"<<<" is a bash extension and not posix compliant
Author
Member
https://www.shellcheck.net/wiki/SC3011
Owner

I love when every shell on my system happens to implement the few extensions that I actually use

I love when every shell on my system happens to implement the few extensions that I actually use
DraVee marked this conversation as resolved
DraVee changed title from [ci] license-header.sh: Make it POSIX-compliant! to WIP: [ci] license-header.sh: Make it POSIX-compliant! 2025-09-27 05:30:06 +02:00
DraVee force-pushed scripts/license from 8db82e55f9 to 35897434ac 2025-09-29 00:52:48 +02:00 Compare
DraVee changed title from WIP: [ci] license-header.sh: Make it POSIX-compliant! to [ci] license-header.sh: Make it POSIX-compliant! 2025-09-29 00:53:28 +02:00
MaranBr force-pushed scripts/license from 35897434ac to 4300f65dc0 2025-09-30 02:25:46 +02:00 Compare
DraVee force-pushed scripts/license from 4300f65dc0 to 8efba93294 2025-10-01 06:57:43 +02:00 Compare
DraVee force-pushed scripts/license from 8efba93294 to 17899b18c1 2025-10-09 09:38:07 +02:00 Compare
DraVee force-pushed scripts/license from 17899b18c1 to a7f932438b 2025-10-10 02:52:29 +02:00 Compare
All checks were successful
eden-license / license-header (pull_request) Successful in 37s
Required
Details
This pull request doesn't have enough approvals yet. 0 of 2 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u scripts/license:DraVee-scripts/license
git checkout DraVee-scripts/license
Sign in to join this conversation.
No description provided.