Skip to content

Improvement suggestion for CI/CD scripts #68

Closed

Description

@yaruno

To counter introducing regressions in future via pull requests I recommend to modify test running script nodejs.yml to include trigger that runs tests against pull requests when they are introduced.

https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#pull_request

Currently:

name: Node CI
  
on: [push]

jobs:
@@@rest of the script@@@

Suggestion:

name: Node CI
on:
  push:
  pull_request:

jobs:
@@@rest of the script@@@

Activity

  1. birme commented on Nov 20, 2023

    @birme
    Contributor

    I concur! :)

  2. birme commented on Jul 22, 2026

    @birme
    Contributor

    Thanks for the suggestion, @yaruno, and to @birme for the quick endorsement at the time!

    Good news: this improvement has already been implemented. The CI workflow (.github/workflows/nodejs.yml) now includes pull_request as a trigger alongside push, so all pull requests automatically run the full test matrix before merging. You can see this working on recent PRs like #81 and #82.

    Closing this as resolved since the requested change is in place. Thanks again for the thoughtful contribution to the project's CI health.

    node-srt maintenance bot — closing as resolved; CI pull_request trigger is already in place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions