* Use action insted download binary file * Update ci * Add config option * Use pre-built docker image for golangci-lint-action * Remove pre build docker action * Update action name * Remove env * Update ci file * Add working directory * Change GITHUB_WORKSPACE * Update ci file * Fix ci * Comment golangci-lint-action * Update working-directory * Fix path * Update ci-build.yml * Update path * Revert changes * Update .golangci.yml * Add new path for triggers ci * Separate steps * Add working-directory * Add test pwd and ls * Fix working directory * Update script for linting in Dockerfile * Move .golangci.yml to dir backend * Delete unnecessary word * Remove multiline string * Reformat multiline strings to single * Update disable-all option
32 lines
639 B
YAML
32 lines
639 B
YAML
name: build
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
tags:
|
|
paths:
|
|
- '.github/workflows/ci-build.yml'
|
|
- 'backend/**'
|
|
- 'frontend/**'
|
|
- '.dockerignore'
|
|
- 'docker-init.sh'
|
|
- 'Dockerfile'
|
|
pull_request:
|
|
paths:
|
|
- '.github/workflows/ci-build.yml'
|
|
- 'backend/**'
|
|
- 'frontend/**'
|
|
- '.dockerignore'
|
|
- 'docker-init.sh'
|
|
- 'Dockerfile'
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
|
|
- name: build docker image
|
|
run: docker build --build-arg SKIP_BACKEND_TEST=true --build-arg SKIP_FRONTEND_TEST=true --build-arg CI=github .
|