project_management_issue_open.yml 762 B

1234567891011121314151617181920212223242526272829
  1. name: OpenTelemetry-cpp project
  2. on:
  3. issues:
  4. types:
  5. - reopened
  6. - opened
  7. permissions:
  8. contents: read
  9. jobs:
  10. label_issues:
  11. runs-on: ubuntu-latest
  12. permissions:
  13. issues: write
  14. steps:
  15. - name: Harden the runner (Audit all outbound calls)
  16. uses: step-security/harden-runner@0634a2670c59f64b4a01f0f96f84700a4088b9f0 # v2.12.0
  17. with:
  18. egress-policy: audit
  19. - uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
  20. with:
  21. script: |
  22. github.rest.issues.addLabels({
  23. issue_number: context.issue.number,
  24. owner: context.repo.owner,
  25. repo: context.repo.repo,
  26. labels: ["needs-triage"]
  27. })