This document introduces GraphAug, a novel graph augmentation method that uses reinforcement learning to generate label-preserving augmentations. It proposes using a learnable model to select augmentation transformations like masking nodes, dropping edges, in a way that optimizes label invariance. The model comprises a GNN encoder, GRU generator and MLP classifiers. It is trained with reinforcement learning to assign low transformation probabilities to elements related to graph labels. Experiments on synthetic and real-world datasets demonstrate GraphAug improves performance over uniform augmentation baselines.