diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml
index 5e9893c..fee42d5 100644
--- a/.gitea/workflows/build.yml
+++ b/.gitea/workflows/build.yml
@@ -19,6 +19,10 @@ on:
required: false
type: string
default: ""
+ target:
+ required: false
+ type: string
+ default: ""
jobs:
build:
@@ -49,7 +53,15 @@ jobs:
${{ inputs.build-args }}
EOF
echo "Final BUILD_ARGS: $BUILD_ARGS"
- docker build . $BUILD_ARGS \
+
+ TARGET_ARG=""
+ if [ -n "${{ inputs.target }}" ]; then
+ TARGET_ARG="--target ${{ inputs.target }}"
+ fi
+
+ docker build . \
+ $TARGET_ARG \
+ $BUILD_ARGS \
-t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ inputs.tag }} \
-t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ gitea.sha }}
- name: Push
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..ab1f416
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,10 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Ignored default folder with query files
+/queries/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/build.iml b/.idea/build.iml
new file mode 100644
index 0000000..c956989
--- /dev/null
+++ b/.idea/build.iml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..837390b
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/php.xml b/.idea/php.xml
new file mode 100644
index 0000000..f324872
--- /dev/null
+++ b/.idea/php.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file