From f6c5a3c4c37076ea014fa43e5b968dc5e2a5f451 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 12:43:02 +0100
Subject: [PATCH 01/11] Fixed nmap worflow tagging

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 93e1188..4dd42f7 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            if git rev-list "nmap-v${{ needs.build-x86.outputs.version }}".. >/dev/null;then
+            if git rev-list --tags "nmap-v${{ needs.build-x86.outputs.version }}".. > /dev/null; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
             else

From 9c88e3e3437ce2eda538edecfc66f9d7d0a35228 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 12:59:09 +0100
Subject: [PATCH 02/11] Fixed nmap workflow tagging

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 4dd42f7..0cb327d 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            if git rev-list --tags "nmap-v${{ needs.build-x86.outputs.version }}".. > /dev/null; then
+            if git show-ref --tags --quiet --verify  "nmap-v${{ needs.build-x86.outputs.version }}"; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
             else

From d9091db8261777895f4fac5b848ba329c486120a Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 13:50:26 +0100
Subject: [PATCH 03/11] Fixed nmap worklow tagging

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 0cb327d..0b52946 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            if git show-ref --tags --quiet --verify  "nmap-v${{ needs.build-x86.outputs.version }}"; then
+            if git show-ref --tags --quiet --verify -- "refs/tags/nmap-v${{ needs.build-x86.outputs.version }}"; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
             else

From 5d259a9ca7dbe9ebcc66b05949f32e149149196f Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 16:04:53 +0100
Subject: [PATCH 04/11] Fixed nmap-workflow-tagging

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 0b52946..392f8f7 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            if git show-ref --tags --quiet --verify -- "refs/tags/nmap-v${{ needs.build-x86.outputs.version }}"; then
+            if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
             else

From 14191c3c58ada4002d114d3fc677017682c66f15 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 17:19:54 +0100
Subject: [PATCH 05/11] Checking tagging

---
 .github/workflows/build-nmap.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 392f8f7..4f89994 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,6 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
+            git tag -l
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"

From 925f06c6351427118c08888a8d60326bb8f341a3 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 17:40:06 +0100
Subject: [PATCH 06/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 4f89994..f2a5c03 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            git tag -l
+            echo "Version found: $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l)"
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"

From 8f35ba7c28f77b3523198cc828a480f19b2b9bfc Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 18:08:19 +0100
Subject: [PATCH 07/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index f2a5c03..8380274 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,8 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            echo "Version found: $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l)"
+            git fetch --prune --unshallow --tags
+            echo "Versions found: $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l)"
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"

From 64e38082f25a5aff23a06cc4544999eed2781f12 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 18:19:59 +0100
Subject: [PATCH 08/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 8380274..c874a91 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -147,7 +147,7 @@ jobs:
         - name: Tag Release
           run: |
             set +e
-            git fetch --prune --unshallow --tags
+            git fetch --quiet --prune --unshallow --tags
             echo "Versions found: $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l)"
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."

From 4e193f4e6778804446f768655e1b442b9588b771 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 18:33:30 +0100
Subject: [PATCH 09/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index c874a91..b9823ca 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -148,11 +148,11 @@ jobs:
           run: |
             set +e
             git fetch --quiet --prune --unshallow --tags
-            echo "Versions found: $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l)"
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
             else
+              echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} missing. Starting release creation."
               git tag "nmap-v${{ needs.build-x86.outputs.version }}"
               git push origin "nmap-v${{ needs.build-x86.outputs.version }}"
               echo ::set-output name=NEW_RELEASE::"true"

From eac34ac818999ebe92edbe21f2020df25b1e79c4 Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Wed, 2 Feb 2022 19:09:18 +0100
Subject: [PATCH 10/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index b9823ca..128abe9 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -145,12 +145,14 @@ jobs:
           run: ls -laR /tmp/releases
 
         - name: Tag Release
+          id: tag_release
           run: |
             set +e
             git fetch --quiet --prune --unshallow --tags
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
+              echo "::set-output name=mix-ecto_create::$(mix ecto.create)\n"
             else
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} missing. Starting release creation."
               git tag "nmap-v${{ needs.build-x86.outputs.version }}"

From 6a948c7615effc30173b0e2feab6e5623f7754ff Mon Sep 17 00:00:00 2001
From: Joseba Martos <josebamartos@users.noreply.github.com>
Date: Sat, 5 Feb 2022 08:38:30 +0100
Subject: [PATCH 11/11] Update build-nmap.yml

---
 .github/workflows/build-nmap.yml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/.github/workflows/build-nmap.yml b/.github/workflows/build-nmap.yml
index 128abe9..687eb7b 100644
--- a/.github/workflows/build-nmap.yml
+++ b/.github/workflows/build-nmap.yml
@@ -152,7 +152,6 @@ jobs:
             if [[ $(git tag -l | grep nmap-v${{ needs.build-x86.outputs.version }} | wc -l) -gt 0 ]]; then
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} already exists. Skipping release creation."
               echo ::set-output name=NEW_RELEASE::"false"
-              echo "::set-output name=mix-ecto_create::$(mix ecto.create)\n"
             else
               echo "Tag for nmap-v${{ needs.build-x86.outputs.version }} missing. Starting release creation."
               git tag "nmap-v${{ needs.build-x86.outputs.version }}"