From 8a550f169ab101f837c528121f0a0947b997bcdb Mon Sep 17 00:00:00 2001 From: mishamyrt Date: Thu, 1 Aug 2024 00:47:24 +0300 Subject: [PATCH] ci: add italic reporter --- .github/workflows/italic_progress.yaml | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/italic_progress.yaml diff --git a/.github/workflows/italic_progress.yaml b/.github/workflows/italic_progress.yaml new file mode 100644 index 00000000..76c95fa6 --- /dev/null +++ b/.github/workflows/italic_progress.yaml @@ -0,0 +1,28 @@ +name: Report Italic Progress + +on: + pull_request + +jobs: + build: + permissions: write-all + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: '3.11' + + - name: Bootstrap environment + run: make configure + + - name: Get progress + run: python scripts/porting.py progress -m > progress.md + + - name: Post progress + uses: marocchino/sticky-pull-request-comment@v2 + with: + path: progress.md