Skip to content

Add support for Integration tests #7

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 2 commits into from
Feb 18, 2024
Merged

Conversation

UlisesGascon
Copy link
Owner

@UlisesGascon UlisesGascon commented Feb 18, 2024

Main Changes

  • use expressjs directly from a GitHub (95902ff). By default we will be using master branch, just to keep in the latest (even unpublished changes)
  • convert CI pipeline to express integration tests (3cc30a2). This pipeline can be executed from the Express repo directly. It will allow to specify the express.js branch used.

Usage example

name: Integration Tests

on: [push]

jobs:
  dispatch:
    runs-on: ubuntu-latest
    steps:
      - name: Repository Dispatch
        uses: peter-evans/repository-dispatch@v1
        with:
          repository: expressjs/examples
          event-type: integration-tests
          client-payload: '{"branch": "${{ github.head_ref || github.ref }}"}'

Changelog

@coveralls
Copy link

Pull Request Test Coverage Report for Build 7949911187

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 6835543073: 0.0%
Covered Lines: 517
Relevant Lines: 517

💛 - Coveralls

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants