build: tell libc++ to avoid including transitive headers
And apply BOOST_*_NO_DEPRECATED to debug builds only
Change-Id: I6fdd5176bd2a84938af13c343982cd9c0e0573e3
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml
index 5778e25..e324a31 100644
--- a/.github/workflows/docker.yml
+++ b/.github/workflows/docker.yml
@@ -1,12 +1,14 @@
name: Publish Docker image
-
on:
push:
branches:
- master
paths-ignore:
- '*.md'
+ - '.jenkins'
+ - '.jenkins.d/**'
- '.mailmap'
+ - 'tests/**'
workflow_dispatch:
permissions:
@@ -15,7 +17,6 @@
env:
REGISTRY: ghcr.io
- IMAGE_NAME: ${{ github.repository }}
jobs:
publish:
@@ -35,7 +36,7 @@
id: meta
uses: docker/metadata-action@v5
with:
- images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
+ images: ${{ env.REGISTRY }}/${{ github.repository }}
flavor: latest=true
- name: Build and push Docker image