SQL Server Replication: "ALTER TABLE ALTER COLUMN" is not propagated to subscribers
If anyone wants to increase the column width of the replicated table in SQL Server 2008, then no need to change the property of replicate_ddl=1. Simply follow the steps as given.


Open SSMS
Connect to Publisher database
run command

ALTER TABLE [Table_Name] ALTER COLUMN [Column_Name] varchar(22)

It will increase the column width from varchar(x) to varchar(22) and same change you can see on subscriber (transaction got replicated). So no need to re-initialize the replication


Hope this will help all who are looking for it.