Yes, most also require confirming that you're allowed to make contributions. That's because most tech companies make you sign "everything you do on a clock is ours" documents, CLA here meant to protect from your employee claiming your contribution is actually weren't yours to make.