Skip to content

Commit 4629304

Browse files
Test
1 parent be23821 commit 4629304

File tree

1 file changed

+40
-3
lines changed

1 file changed

+40
-3
lines changed

.github/workflows/comment_commands.yml

Lines changed: 40 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,12 @@ on:
55

66
permissions:
77
contents: read
8-
issues: write
9-
pull-requests: write
108

119
jobs:
1210
nightly:
1311
runs-on: ubuntu-latest
1412
timeout-minutes: 10
15-
if: (!github.event.issue.pull_request) && github.event.comment.body == '/nightly'
13+
if: (github.event.issue.pull_request) && github.event.comment.body == '/nightly'
1614

1715
steps:
1816
- uses: actions/checkout@v3
@@ -24,7 +22,46 @@ jobs:
2422
python-version: "3.11"
2523

2624
- name: Run pytest (against pandas nightly)
25+
id: tests-step
2726
run: poetry run poe pytest --nightly
27+
- name: Report tests check
28+
env:
29+
GITHUB_CONTEXT: ${{ toJson(github) }}
30+
run: |
31+
echo "$GITHUB_CONTEXT"
32+
33+
- name: get sha from PR number and save output
34+
id: get-sha
35+
uses: actions/github-script@v3
36+
with:
37+
github-token: ${{ secrets.GITHUB_TOKEN }}
38+
script: |
39+
console.log('PR number: ' + ${{ github.event.issue.number }})
40+
const pr = await github.pulls.get({
41+
owner: context.repo.owner,
42+
repo: context.repo.repo,
43+
pull_number: ${{ github.event.issue.number }}
44+
})
45+
console.log('PR Head sha: ' + pr.data.head.sha)
46+
core.setOutput('sha', pr.data.head.sha)
47+
# - name: Report tests check
48+
# if: ${{ github.event.inputs.used-branch && steps.tests-step.outcome }}
49+
# uses: actions/github-script@v3
50+
# with:
51+
# github-token: ${{ secrets.GITHUB_TOKEN }}
52+
# script: |
53+
# github.checks.create({
54+
# name: 'run tests',
55+
# head_sha: '${{ github.event.issue.pull_request.head.sha }}',
56+
# status: 'completed',
57+
# conclusion: '${{ steps.tests-step.outcome }}',
58+
# output: {
59+
# title: 'Run tests',
60+
# summary: 'Results: ${{ steps.tests-step.outcome }}'
61+
# },
62+
# owner: context.repo.owner,
63+
# repo: context.repo.repo
64+
# })
2865

2966
mypy_nightly:
3067
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)