diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e7a3a6f..693d7ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,8 @@ jobs: - name: Install dependencies run: | - sudo apt install -y protobuf-compiler + sudo apt-get update + sudo apt-get install -y protobuf-compiler make -C agent setup proto - name: Run Agent tests @@ -54,7 +55,8 @@ jobs: - name: Install dependencies run: | - sudo apt install -y protobuf-compiler + sudo apt-get update + sudo apt-get install -y protobuf-compiler make -C agent setup proto - name: Build Agent Local Image diff --git a/.github/workflows/sdks-python-publish.yml b/.github/workflows/sdks-python-publish.yml index 06395c3..7fbe9a6 100644 --- a/.github/workflows/sdks-python-publish.yml +++ b/.github/workflows/sdks-python-publish.yml @@ -27,7 +27,8 @@ jobs: - name: Install Protobuf run: | - sudo apt install -y protobuf-compiler + sudo apt-get update + sudo apt-get install -y protobuf-compiler - name: Publish (Test PyPI) id: publish-test-pypi diff --git a/.github/workflows/sdks-python-test.yml b/.github/workflows/sdks-python-test.yml index 7e50921..e1c233d 100644 --- a/.github/workflows/sdks-python-test.yml +++ b/.github/workflows/sdks-python-test.yml @@ -31,7 +31,8 @@ jobs: - name: Install Protobuf run: | - sudo apt install -y protobuf-compiler + sudo apt-get update + sudo apt-get install -y protobuf-compiler - name: Run Linter run: | diff --git a/docker/Dockerfile b/docker/Dockerfile index 698fc87..7a27624 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -7,7 +7,7 @@ RUN apt update && apt install -y protobuf-compiler git python3 python3-venv wget # Install NodeJS and Snyk Broker ENV NODE_VERSION=20 ENV FORCE_WS_RESPONSE=true -ARG SNYK_BROKER_VERSION=axon +ARG SNYK_BROKER_VERSION=v1.0.0-axon RUN wget -q -O - https://deb.nodesource.com/setup_${NODE_VERSION}.x | bash - && apt install -y nodejs RUN npm install --global npm@latest typescript@4.9.3 RUN git clone https://github.com/cortexapps/snyk-broker.git /tmp/snyk-broker && \ @@ -57,4 +57,4 @@ ENV NODE_OPTIONS=--use-openssl-ca EXPOSE 50051 ENTRYPOINT [ "/agent/entrypoint.sh" ] -CMD [ "serve" ] \ No newline at end of file +CMD [ "serve" ]