From c8e050e9a540ebccd4f8b566ca6117f6bec42de8 Mon Sep 17 00:00:00 2001 From: alirezatb <33532252+alirezatb@users.noreply.github.com> Date: Sun, 18 Jun 2023 17:07:44 +1000 Subject: [PATCH 1/5] Create workflow.yml --- .github/workflows/main.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 000000000..0262ff328 --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,28 @@ +name: publish flask webapp + +on: + workflow_dispatch: + push: + env: + flask_app_dir: msdocs-python-flask-webapp-quickstart + branches: + - development + +jobs: + publish-flask-app: + runs-on: ubuntu-latest + steps: + - name: Checkout flask app repository + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + - run: pip install -r requirements.txt # install requirements to enable GitHub run tests + - run: python app.py + +# with: +# repository: alirezatb/msdocs-python-flask-webapp-quickstart +# tokens: ${{secrets.GITHUB_TOKEN}} +# path: $${{env.flask_app_dir}} + + + + From abbe3c16372cde7b87874fdb31cde38c187e2a29 Mon Sep 17 00:00:00 2001 From: alirezatb <33532252+alirezatb@users.noreply.github.com> Date: Sun, 18 Jun 2023 21:07:35 +1000 Subject: [PATCH 2/5] Update main.yml --- .github/workflows/main.yml | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0262ff328..a3c722f10 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,28 +1,15 @@ -name: publish flask webapp - -on: - workflow_dispatch: - push: - env: - flask_app_dir: msdocs-python-flask-webapp-quickstart - branches: - - development - +name: python flask web app workflow +on: workflow_disptach # to manually run a workflow jobs: - publish-flask-app: + first_job: runs-on: ubuntu-latest steps: - - name: Checkout flask app repository - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - - run: pip install -r requirements.txt # install requirements to enable GitHub run tests - - run: python app.py + - name: Print geeting + run: echo "Hello pyhon app" + - name: Print Goodbye + run: echo "good bye" -# with: -# repository: alirezatb/msdocs-python-flask-webapp-quickstart -# tokens: ${{secrets.GITHUB_TOKEN}} -# path: $${{env.flask_app_dir}} - + From beeb0fd78cd1616e1e7d0ca82b7e893707ffe430 Mon Sep 17 00:00:00 2001 From: alirezatb <33532252+alirezatb@users.noreply.github.com> Date: Sun, 18 Jun 2023 21:10:43 +1000 Subject: [PATCH 3/5] Update workflow --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a3c722f10..db6d38e86 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,7 +4,7 @@ jobs: first_job: runs-on: ubuntu-latest steps: - - name: Print geeting + - name: Print greeting run: echo "Hello pyhon app" - name: Print Goodbye run: echo "good bye" From afd5a470cef94ac3fa0436d087c15ede568f47d1 Mon Sep 17 00:00:00 2001 From: alirezatb <33532252+alirezatb@users.noreply.github.com> Date: Sun, 18 Jun 2023 21:11:51 +1000 Subject: [PATCH 4/5] Update manual trigger - workflow_dispatch --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index db6d38e86..9703c1d6c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,5 +1,5 @@ name: python flask web app workflow -on: workflow_disptach # to manually run a workflow +on: workflow_dispatch # to manually run a workflow jobs: first_job: runs-on: ubuntu-latest From c4d30ec941f0363af906da34e23151ebd3bcb708 Mon Sep 17 00:00:00 2001 From: alirezatb <33532252+alirezatb@users.noreply.github.com> Date: Sun, 18 Jun 2023 21:19:25 +1000 Subject: [PATCH 5/5] workflow multiple line run --- .github/workflows/main.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9703c1d6c..f54254ce8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,6 +8,10 @@ jobs: run: echo "Hello pyhon app" - name: Print Goodbye run: echo "good bye" + - name: Print multiple line + run: | + echo " first of 2" + echo "second of 2"