new test and add gh pages task