From ae273082544fcb42715a49602c7d00b3136c312a Mon Sep 17 00:00:00 2001 From: Nic0Nic0Nii Date: Thu, 19 May 2022 19:19:00 +0000 Subject: [PATCH] Make co-authors be included in commits and have a co-authors file Co-authored-by: sigonasr2 Co-authored-by: --- Java/scripts/commit.sh | 9 ++++++++- Java/scripts/md5 | 2 +- scripts/commit.sh | 9 ++++++++- scripts/md5 | 2 +- utils/.coauthors | 1 + utils/md5 | 1 + 6 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 utils/.coauthors diff --git a/Java/scripts/commit.sh b/Java/scripts/commit.sh index ac215af..04865e7 100755 --- a/Java/scripts/commit.sh +++ b/Java/scripts/commit.sh @@ -1,6 +1,13 @@ #Adds a commit message and pushes project to github repository. #Java +AUTHORS=$(cat utils/.coauthors) +COMMIT_MESSAGE="$*" +for a in $AUTHORS +do + COMMIT_MESSAGE+=" + Co-authored-by: $a" +done git add -u git add * -git commit -m "$*" +git commit -m "$COMMIT_MESSAGE" git push \ No newline at end of file diff --git a/Java/scripts/md5 b/Java/scripts/md5 index c2f992b..364a6f8 100644 --- a/Java/scripts/md5 +++ b/Java/scripts/md5 @@ -1,4 +1,4 @@ a833e7598ad65672a9c01306d244b49f - 96ce35f2d2dcb555421e00a6afda23ca - -fe50a24283991ac63984a3afcac1ac41 - +b568ecdedf40d35455e1b7998a6f720c - 2ac636f584c43a1124affb9ea6bdc7bf - diff --git a/scripts/commit.sh b/scripts/commit.sh index 030d169..c7a3fc7 100755 --- a/scripts/commit.sh +++ b/scripts/commit.sh @@ -7,11 +7,18 @@ find . -type f -name md5 -delete #Generate a new hash for every sub-directory, which may require an update. FILES=$(cat utils/.updateDirectories) +AUTHORS=$(cat utils/.coauthors) +COMMIT_MESSAGE="$*" +for a in $AUTHORS +do + COMMIT_MESSAGE+=" + Co-authored-by: $a" +done for f in $FILES do search $f done git add -u git add * -git commit -m "$*" +git commit -m "$COMMIT_MESSAGE" git push \ No newline at end of file diff --git a/scripts/md5 b/scripts/md5 index 0b41317..750fecc 100644 --- a/scripts/md5 +++ b/scripts/md5 @@ -1 +1 @@ -a3da4bec284acda7002e1f7704457351 - +5f7a73b1831ca754331307f8354cc5cd - diff --git a/utils/.coauthors b/utils/.coauthors new file mode 100644 index 0000000..e52a955 --- /dev/null +++ b/utils/.coauthors @@ -0,0 +1 @@ +sigonasr2 \ No newline at end of file diff --git a/utils/md5 b/utils/md5 index 1a18d14..14dddf9 100644 --- a/utils/md5 +++ b/utils/md5 @@ -1,3 +1,4 @@ +eca3648104c4f06e1e6e68925f57bcd6 - d6b20a25a04a60d94f466e48fa60ac69 - 32a1f953ffca8584d1eb57c0ecd8a582 - 13e14229619562047b230081a9e0b4ce -