Skip to content

Commit

Permalink
Add issue creation for release plan
Browse files Browse the repository at this point in the history
Create a GH workflow for when milestones are created.

Add an issue to the milestone which is to run the whole test suite WITH EMME.
  • Loading branch information
e-lo committed Mar 18, 2022
1 parent 73a86af commit b5f9103
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/release_plan.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: Release Planning Milestone

on:
milestone:
types:
- created

jobs:
create_issue:
name: Create Full Test with Emme Issue
runs-on: ubuntu-latest
permissions:
issues: write
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MILESTONE: ${{ github.event.milestone.number }}
steps:
- name: Create Full Test with Emme Issue
uses: imjohnbo/issue-bot@3daae12aa54d38685d7ff8459fc8a2aee8cea98b
with:
assignees: "flaviatsang"
labels: "test-run"
title: "Run Full Emme Tests for $MILESTONE"
body: |
### Checklist
- [ ] Run full tests with Emme environment installed
- [ ] Generate bug issues for any failing tests
- [ ] Update any relevant EmmeMock output
milestone: $MILESTONE
pinned: false
close-previous: false

0 comments on commit b5f9103

Please sign in to comment.