Skip to content

Added images CVE scans #21

Added images CVE scans

Added images CVE scans #21

Workflow file for this run

name: Build and push for dev
env:
CI_COMMIT_REF_NAME: ${{ github.ref_name }}
on:
pull_request:
push:
branches:
- main
jobs:
dev_setup_build:
runs-on: ubuntu-latest
name: Build and Push images
steps:
- name: Set vars for PR
if: ${{ github.ref_name != 'main' }}
run: |
MODULE_TAG="$(echo pr${{ github.ref_name }} | sed 's/\/.*//g')"
echo "MODULE_TAG=$MODULES_MODULE_TAG" >> "$GITHUB_ENV"
shell: bash
- uses: actions/checkout@v4
- uses: deckhouse/modules-actions/setup@v2
with:
registry: ${{ vars.DEV_REGISTRY }}
registry_login: ${{ vars.DEV_MODULES_REGISTRY_LOGIN }}
registry_password: ${{ secrets.DEV_MODULES_REGISTRY_PASSWORD }}
- uses: deckhouse/modules-actions/build@v2
with:
module_source: ${{ vars.DEV_MODULE_SOURCE }}
module_name: ${{ vars.MODULE_NAME }}
module_tag: ${{ env.MODULE_TAG || github.ref_name }}