Skip to content

test

test #325

Workflow file for this run

name: release
on:
push:
branches:
- test
env:
APP_NAME: 'manticore-executor'
DOCKER_TAG: 'manticoresearch/manticore-executor'
PHP_VERSION: '8.3.15'
MAINTAINER: 'Manticore'
DESC: 'Custom built PHP executor for Manticore.'
EXTRA_NAME: 'manticore-extra'
EXTRA_DESC: 'Manticore extra package that includes executor and columnar lib'
COLUMNAR_NAME: 'manticore-columnar-lib'
COLUMNAR_VERSION: '8.0.0'
GALERA_NAME: 'manticore-galera'
GALERA_VERSION: '3.37'
LOAD_NAME: 'manticore-load'
LOAD_VERSION: '1.18.2'
DOCKER_CLI_EXPERIMENTAL: enabled
jobs:
build-artifact-dev:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
- id: vars
run: |
echo "app_version=$(echo ${{ github.ref_name }} | cut -dv -f2)" >> $GITHUB_OUTPUT
- name: Build manticore-executor-dev
run: ./build-linux ${{ env.PHP_VERSION }} 0 1
shell: bash
- name: Create artifact
run: |
APP_ARCH=amd64 \
APP_VERSION="1.3.5+25071510-95f77e1c" \
APP_NAME=${{ env.APP_NAME }} \
RUNNER_OS="${{ runner.os }}" \
ASSET_SUFFIX=-dev \
./collect-assets
shell: bash
- uses: manticoresoftware/upload_artifact_with_retries@main
with:
name: artifact-dev-ubuntu-22.04-amd64
path: ./*.tar.gz