{"push_id":770139133,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"de4b4f4a1750bfa2c6ba4c69c16ca80e163b1c2e","before":"774dc2af1b44b5e4f32db7caff6935cd552d8b8a","commits":[{"sha":"a90cd02ccd11c9ef62a0b2ae575bd1bc5f152e6e","author":{"email":"8886dfb4e8cb180fd7b3dbca9a42fbf0116a4a92@liferay.com","name":"Andrea Di Giorgi"},"message":"LPS-51081 Update \"gradle-plugins-js-module-config-generator\" to use \"gradle-plugins-node\"","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/a90cd02ccd11c9ef62a0b2ae575bd1bc5f152e6e"},{"sha":"7c701ce12eb92a9d98c77a699b3ed3913a82013d","author":{"email":"8886dfb4e8cb180fd7b3dbca9a42fbf0116a4a92@liferay.com","name":"Andrea Di Giorgi"},"message":"LPS-51081 Update \"gradle-plugins-js-transpiler\" to use \"gradle-plugins-node\"","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/7c701ce12eb92a9d98c77a699b3ed3913a82013d"},{"sha":"d18b6745191c6a141dc41677d50ce4ec06c0661d","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-51081 Ivy cache","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/d18b6745191c6a141dc41677d50ce4ec06c0661d"},{"sha":"7ea4b9b298ce9365c0d6d50af7b5f535c9c47bac","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-51081 prep next","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/7ea4b9b298ce9365c0d6d50af7b5f535c9c47bac"},{"sha":"de4b4f4a1750bfa2c6ba4c69c16ca80e163b1c2e","author":{"email":"19d87895fd866a870172ad2efba03013e296358f@liferay.com","name":"Brian Chan"},"message":"LPS-51081 prep next","distinct":true,"url":"https://api.github.com/repos/liferay/liferay-portal/commits/de4b4f4a1750bfa2c6ba4c69c16ca80e163b1c2e"}]}