From 6e3df22ef6dc86e1de8eed34e5cbf24ce0db1d6c Mon Sep 17 00:00:00 2001 From: lorenz Date: Sun, 21 Feb 2021 23:14:59 +0100 Subject: [PATCH 01/15] Create create_release.yml --- .github/workflows/create_release.yml | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/create_release.yml diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml new file mode 100644 index 0000000..cff8917 --- /dev/null +++ b/.github/workflows/create_release.yml @@ -0,0 +1,38 @@ +name: create release + +on: + create: + tags: + - v* + +jobs: + create-release: + runs-on: ubuntu-latest + + steps: + + - uses: actions/checkout@v2 + name: Checkout + submodules: true + + - name: Set output + id: vars + run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} + + - name: prepare + run: | + python prepare.py + + - uses: papeloto/action-zip@v1 + with: + files: dist/ manifest.json + dest: SMESH_${{ steps.vars.outputs.tag }}.zip + + - name: Upload binaries to release + uses: svenstaro/upload-release-action@v2 + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: SMESH_${{ steps.vars.outputs.tag }}.zip + tag: ${{ steps.vars.outputs.tag }} + overwrite: true + file_glob: true From ea85bed54ecb1a43363b36294d145a4d45e6e3a7 Mon Sep 17 00:00:00 2001 From: lorenz Date: Sun, 31 Oct 2021 12:13:51 +0100 Subject: [PATCH 02/15] Update create_release.yml --- .github/workflows/create_release.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index cff8917..95daa78 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -21,18 +21,14 @@ jobs: - name: prepare run: | - python prepare.py - - - uses: papeloto/action-zip@v1 - with: - files: dist/ manifest.json - dest: SMESH_${{ steps.vars.outputs.tag }}.zip - + wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh + ./git-archive-all + - name: Upload binaries to release uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: SMESH_${{ steps.vars.outputs.tag }}.zip + file: SMESH.tar.gz tag: ${{ steps.vars.outputs.tag }} overwrite: true file_glob: true From cb94fc7492d69fb7e9ec1923107ab84ea2075ef2 Mon Sep 17 00:00:00 2001 From: lorenz Date: Sun, 31 Oct 2021 12:17:09 +0100 Subject: [PATCH 03/15] Update create_release.yml --- .github/workflows/create_release.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 95daa78..efc009f 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -4,6 +4,8 @@ on: create: tags: - v* + + workflow_dispatch: jobs: create-release: From c9af5e31b20e832fb2f82eac006572ba49b6562a Mon Sep 17 00:00:00 2001 From: lorenz Date: Sun, 31 Oct 2021 12:20:35 +0100 Subject: [PATCH 04/15] Update create_release.yml --- .github/workflows/create_release.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index efc009f..a08d333 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -23,14 +23,14 @@ jobs: - name: prepare run: | - wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh - ./git-archive-all + wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh + ./git-archive-all - - name: Upload binaries to release - uses: svenstaro/upload-release-action@v2 - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: SMESH.tar.gz - tag: ${{ steps.vars.outputs.tag }} - overwrite: true - file_glob: true + - uses: svenstaro/upload-release-action@v2 + name: Upload binaries to release + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: SMESH.tar.gz + tag: ${{ steps.vars.outputs.tag }} + overwrite: true + file_glob: true From fa8759c59913eaba76068856dd26f8c284c2582b Mon Sep 17 00:00:00 2001 From: lorenz Date: Sun, 31 Oct 2021 12:22:27 +0100 Subject: [PATCH 05/15] Update create_release.yml --- .github/workflows/create_release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index a08d333..1bc7f6b 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -25,12 +25,13 @@ jobs: run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh ./git-archive-all + mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz - uses: svenstaro/upload-release-action@v2 name: Upload binaries to release with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: SMESH.tar.gz + file: SMESH_${{ steps.vars.outputs.tag }}.tar.gz tag: ${{ steps.vars.outputs.tag }} overwrite: true file_glob: true From 6d646630adcfdbe1ffc771c37f61e31d964dc549 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:13:23 +0100 Subject: [PATCH 06/15] Update create_release.yml --- .github/workflows/create_release.yml | 43 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 1bc7f6b..b60abab 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -11,27 +11,26 @@ jobs: create-release: runs-on: ubuntu-latest - steps: + steps: + - name: Checkout + uses: actions/checkout@v2 + submodules: true - - uses: actions/checkout@v2 - name: Checkout - submodules: true - - - name: Set output - id: vars - run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} - - - name: prepare - run: | - wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh - ./git-archive-all - mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz + - name: Set output + id: vars + run: echo ::set-output name=tag::${GITHUB_REF#refs/*/} + + - name: prepare + run: | + wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh + ./git-archive-all + mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz - - uses: svenstaro/upload-release-action@v2 - name: Upload binaries to release - with: - repo_token: ${{ secrets.GITHUB_TOKEN }} - file: SMESH_${{ steps.vars.outputs.tag }}.tar.gz - tag: ${{ steps.vars.outputs.tag }} - overwrite: true - file_glob: true + - uses: svenstaro/upload-release-action@v2 + name: Upload binaries to release + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: SMESH_${{ steps.vars.outputs.tag }}.tar.gz + tag: ${{ steps.vars.outputs.tag }} + overwrite: true + file_glob: true From 25066e919db851ee9e24c2bdd35332e09363adfe Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:40:34 +0100 Subject: [PATCH 07/15] Update create_release.yml --- .github/workflows/create_release.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index b60abab..513c8d6 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -4,17 +4,15 @@ on: create: tags: - v* - - workflow_dispatch: jobs: create-release: runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v2 - submodules: true + - uses: actions/checkout@v2 + name: Checkout + with: + submodules: true - name: Set output id: vars From 85a7f8d22261d2369d31dbd67dc0066113369b40 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:41:25 +0100 Subject: [PATCH 08/15] Update create_release.yml --- .github/workflows/create_release.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 513c8d6..0ad0ebc 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -1,9 +1,7 @@ name: create release on: - create: - tags: - - v* + workflow_dispatch: jobs: create-release: From 487cd812d369225759d4e5a104ba0fd8b58a4add Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:44:25 +0100 Subject: [PATCH 09/15] Update create_release.yml --- .github/workflows/create_release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 0ad0ebc..2e37100 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -1,7 +1,11 @@ name: create release -on: +on: + push: + branches: + - '*' workflow_dispatch: + jobs: create-release: From d0db7206643c5f604a944e3a27a1f14c32a94c4c Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:46:17 +0100 Subject: [PATCH 10/15] Update create_release.yml --- .github/workflows/create_release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 2e37100..4b5265f 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -23,7 +23,7 @@ jobs: - name: prepare run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh - ./git-archive-all + ./git-archive-all.sh mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz - uses: svenstaro/upload-release-action@v2 From 65385ff6d4f71709f1bff55498147b9ed33cefe1 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 15:48:14 +0100 Subject: [PATCH 11/15] Update create_release.yml --- .github/workflows/create_release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 4b5265f..f615fb7 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -23,6 +23,7 @@ jobs: - name: prepare run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh + chmod 777 git-archive-all.sh ./git-archive-all.sh mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz From c95883e7244672f669c6b09ff23383b345613d02 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 16:52:53 +0100 Subject: [PATCH 12/15] Update create_release.yml --- .github/workflows/create_release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index f615fb7..e2d018c 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -25,6 +25,7 @@ jobs: wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh chmod 777 git-archive-all.sh ./git-archive-all.sh + ls -ll mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz - uses: svenstaro/upload-release-action@v2 From fa8aead2b462b36a760e267d47352fa83156985e Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 16:58:42 +0100 Subject: [PATCH 13/15] Update create_release.yml --- .github/workflows/create_release.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index e2d018c..edf930c 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -1,9 +1,11 @@ name: create release -on: +on: push: branches: - '*' + schedule: + - cron: "0 0 * * *" workflow_dispatch: @@ -24,7 +26,7 @@ jobs: run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh chmod 777 git-archive-all.sh - ./git-archive-all.sh + ./git-archive-all.sh --format=tar.gz ls -ll mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz From c1018726d6ee5ac80bfa6ef883457bccf806abb6 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 17:03:46 +0100 Subject: [PATCH 14/15] Update create_release.yml --- .github/workflows/create_release.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index edf930c..c3e178c 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -26,9 +26,8 @@ jobs: run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh chmod 777 git-archive-all.sh - ./git-archive-all.sh --format=tar.gz - ls -ll - mv SMESH.tar.gz SMESH_${{ steps.vars.outputs.tag }}.tar.gz + ./git-archive-all.sh --format=tar + gzip < SMESH.tar > SMESH_${{ steps.vars.outputs.tag }}.tar.gz - uses: svenstaro/upload-release-action@v2 name: Upload binaries to release From 0bd50b0b56cc99567be46a98f2cd2698c9adb4d5 Mon Sep 17 00:00:00 2001 From: lorenz Date: Thu, 4 Nov 2021 17:04:53 +0100 Subject: [PATCH 15/15] Update create_release.yml --- .github/workflows/create_release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index c3e178c..f511916 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -26,7 +26,7 @@ jobs: run: | wget https://raw.githubusercontent.com/fabacab/git-archive-all.sh/master/git-archive-all.sh chmod 777 git-archive-all.sh - ./git-archive-all.sh --format=tar + ./git-archive-all.sh gzip < SMESH.tar > SMESH_${{ steps.vars.outputs.tag }}.tar.gz - uses: svenstaro/upload-release-action@v2