We call that 'pintikasi' in my language and 'bayanihan' in Tagalog.
I had experiences like this too when I was younger, I helped in preparing two roads before concreting, the people called to help are usually those who benefit from it, but anyone can still help
Oh that is awesome of you..
I was forced by my grandma XD hahaha
Thanks btw, see yoy around Hive!