Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Create github actions to replace travis to test openapi etc. #241

Open
eri-trabiccolo opened this issue Oct 6, 2021 · 1 comment
Open
Labels
Severity: Normal Type: Enhancement Improvements existing features or code

Comments

@eri-trabiccolo
Copy link
Contributor

.travis.yml containing the following:

jobs:
  include:
  - name: "Test OpenAPI Spec"
    language: node_js
    node_js: lts/*
    before_install:
    install:
      - npm ci
    script:
      - npm run test
  - stage: deploy
    language: node_js
    node_js: lts/*
    if: branch = trunk AND env(GH_TOKEN) IS present
    before_install:
    install:
      - npm ci
    script: npm run build:docs && npm run gh-pages

has been removed.
Those jobs should be replaced with gh actions.

@eri-trabiccolo
Copy link
Contributor Author

The deploy is already there (running on the trunk branch only), we need to create the test action only I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Severity: Normal Type: Enhancement Improvements existing features or code
Projects
Status: Backlog
Development

No branches or pull requests

1 participant