vitess.io/vitess@v0.16.2/.github/workflows/assign_milestone.yml (about) 1 name: Assign Milestone 2 3 on: 4 pull_request_target: 5 types: [opened] 6 7 permissions: read-all 8 9 env: 10 GH_TOKEN: ${{ github.token }} 11 12 jobs: 13 build: 14 name: Assign Milestone 15 runs-on: ubuntu-22.04 16 permissions: 17 pull-requests: write 18 19 steps: 20 - name: Set up Go 21 uses: actions/setup-go@v3 22 with: 23 go-version: 1.20.3 24 25 - name: Checkout code 26 uses: actions/checkout@v3 27 28 - name: Assign Milestone 29 run: | 30 gh pr edit ${{ github.event.number }} --milestone "v$(sed -n 's/.*versionName.*\"\([[:digit:]\.]*\).*\"/\1/p' ./go/vt/servenv/version.go)"