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 }}"