diff --git a/.github/workflows/build_docker.yaml b/.github/workflows/build_docker.yaml
index ce68618be..713e54e46 100644
--- a/.github/workflows/build_docker.yaml
+++ b/.github/workflows/build_docker.yaml
@@ -12,9 +12,11 @@ jobs:
packages: write
contents: read
+ environment: docker-publish
+
steps:
- uses: actions/checkout@v3
-
+
# Add support for more platforms with QEMU (optional)
# https://github.com/docker/setup-qemu-action
- name: Set up QEMU
@@ -22,13 +24,13 @@ jobs:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
-
+
- name: Log in to Docker Hub
uses: docker/login-action@v2
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
-
+
- name: Log in to the Container registry
uses: docker/login-action@v2
with:
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 000000000..26d33521a
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/ktfmt.xml b/.idea/ktfmt.xml
new file mode 100644
index 000000000..f0d6dab42
--- /dev/null
+++ b/.idea/ktfmt.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 000000000..a0733a5cd
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/project.iml b/.idea/project.iml
new file mode 100644
index 000000000..5e764c4f0
--- /dev/null
+++ b/.idea/project.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/thor.iml b/.idea/thor.iml
new file mode 100644
index 000000000..7ee078df7
--- /dev/null
+++ b/.idea/thor.iml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 000000000..35eb1ddfb
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml
new file mode 100644
index 000000000..bec81f90b
--- /dev/null
+++ b/.idea/watcherTasks.xml
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/qodana.yaml b/qodana.yaml
new file mode 100644
index 000000000..2ef30986d
--- /dev/null
+++ b/qodana.yaml
@@ -0,0 +1,8 @@
+version: "1.0"
+linter: jetbrains/qodana-go:2023.3
+include:
+ - name: CheckDependencyLicenses
+exclude:
+ - name: GoTests
+ paths:
+ - "**/*_test.go"