Skip to content

fix: don't add wildcard if user defined one in search string #47

fix: don't add wildcard if user defined one in search string

fix: don't add wildcard if user defined one in search string #47

Workflow file for this run

name: docker-build
on:
schedule:
- cron: "0 10 * * *"
push:
branches-ignore:
- main
- master
- l10n_master
- l10n_new-theme
tags:
- "v2.*.*"
pull_request:
jobs:
docker:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Check for existing website-base image for current branch
if: "!startsWith(github.ref, 'refs/tags/v')"
id: existing-image
uses: javajawa/check-registry-for-image@v1
with:
registry: ${{ vars.DOCKER_REGISTRY }}
repository: geokrety/website-base
tag: ${{ env.GITHUB_REF_NAME }}
- name: Override base image tag from branch name
if: "!startsWith(github.ref, 'refs/tags/v') && ${{ steps.existing-image.outputs.exists == 'true' }}"
run: |
sed -i 's/^ARG BASE_TAG=.*$/ARG BASE_TAG=${{ env.GITHUB_REF_NAME }}/' Dockerfile
- uses: geokrety/geokrety-gha-workflows/.github/actions/docker-build@main
with:
image_name: geokrety/website
dockerhub_username: ${{ vars.DOCKERHUB_USERNAME }}
dockerhub_token: ${{ secrets.DOCKERHUB_TOKEN }}
update-version-set:
uses: geokrety/geokrety-gha-workflows/.github/workflows/version-set.yml@main
needs: docker
secrets:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
deploy:
uses: geokrety/geokrety-gha-workflows/.github/workflows/trigger-staging-deploy.yml@main
needs: docker
secrets:
DEPLOY_HEADER_NAME: ${{ secrets.DEPLOY_HEADER_NAME }}
DEPLOY_HEADER_VALUE: ${{ secrets.DEPLOY_HEADER_VALUE }}
DEPLOY_URL: ${{ secrets.DEPLOY_URL }}