manually push artifact