Skip to content
This repository was archived by the owner on Jul 27, 2026. It is now read-only.

Bump semver, grpc, sharp and grpc-tools in /server #45

Bump semver, grpc, sharp and grpc-tools in /server

Bump semver, grpc, sharp and grpc-tools in /server #45

Workflow file for this run

name: Build server and site images
on:
pull_request:
branches:
- master
env:
OHIO_REGISTRY_IMAGE: quay.io/operator-framework/upstream-community-operators:latest
jobs:
build:
name: Build site image
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14]
steps:
- name: Setup environment using Docker
run: |
docker run -d -p 50051:50051 --name registry $OHIO_REGISTRY_IMAGE
docker ps
- name: Checkout code
uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
# sharp@0.23.4 falls back to node-gyp; old gyp needs Python <3.11 ('rU' mode).
- name: Use Python 3.10 for node-gyp
uses: actions/setup-python@v4
with:
python-version: '3.10'
- name: Build server app using Nodejs
run: |
docker ps
cd server
npm install
npm run build-only
rm -rd node_modules
- name: Build site image
run: |
docker build -t test -f travis.Dockerfile .