Skip to content

224 hivemind question platform agnostic data transformation #17

224 hivemind question platform agnostic data transformation

224 hivemind question platform agnostic data transformation #17

# .github/workflows/hivemind-adapter-ci.yml
name: Hivemind Adapter CI Pipeline
on:
push:
paths:
- "hivemind-adapter/**"
pull_request:
paths:
- "hivemind-adapter/**"
jobs:
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: super-linter/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TYPESCRIPT_DEFAULT_STYLE: prettier
VALIDATE_DOCKERFILE_HADOLINT: false
VALIDATE_JSCPD: false
VALIDATE_PYTHON_FLAKE8: false
VALIDATE_PYTHON_MYPY: false
# test:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
# - uses: actions/setup-node@v3
# with:
# node-version: 20
# cache: "npm"
# - run: npm install --force
# - run: npm run test
# - uses: paambaati/[email protected]
# env:
# CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
# with:
# coverageCommand: npm run test:cov
build-push:
# needs: [lint, test]
needs: [lint]
uses: ./.github/workflows/build-push.yml
with:
app_name: "hivemind-adapter"
context: "./hivemind-adapter"
dockerfile: "./hivemind-adapter/Dockerfile"