From a1b558cef3730ff1572d4ff8af3fd6c4cd4a85b5 Mon Sep 17 00:00:00 2001 From: ozayr-zaviar Date: Wed, 15 Jun 2022 19:24:48 +0500 Subject: [PATCH 01/13] test branches --- .github/workflows/integration_test.yml | 2 +- .github/workflows/ruby.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index f3ff0423..35916d8b 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -21,7 +21,7 @@ jobs: token: ${{ secrets.CI_USER_TOKEN }} repository: 'optimizely/travisci-tools' path: 'home/runner/travisci-tools' - ref: 'master' + ref: 'mnoman/gitActions' - name: set SDK Branch if PR if: ${{ github.event_name == 'pull_request' }} run: | diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 45103b13..1dfaf2a8 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -11,7 +11,7 @@ jobs: uses: optimizely/ruby-sdk/.github/workflows/lint_markdown.yml@master integration_tests: - uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@master + uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@uzair/with-fsc-git-action secrets: CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} From 4936d95cd4e0e0521ab5e338439f0c8ff59036c0 Mon Sep 17 00:00:00 2001 From: ozayr-zaviar Date: Wed, 15 Jun 2022 21:34:12 +0500 Subject: [PATCH 02/13] variables updated --- .github/workflows/integration_test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 35916d8b..092f335b 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -39,16 +39,16 @@ jobs: BUILD_NUMBER: ${{ github.run_id }} TESTAPP_BRANCH: master GITHUB_TOKEN: ${{ secrets.CI_USER_TOKEN }} - TRAVIS_EVENT_TYPE: ${{ github.event_name }} + EVENT_TYPE: ${{ github.event_name }} GITHUB_CONTEXT: ${{ toJson(github) }} - TRAVIS_REPO_SLUG: ${{ github.repository }} + #REPO_SLUG: ${{ github.repository }} TRAVIS_PULL_REQUEST_SLUG: ${{ github.repository }} UPSTREAM_REPO: ${{ github.repository }} TRAVIS_COMMIT: ${{ github.sha }} TRAVIS_PULL_REQUEST_SHA: ${{ github.event.pull_request.head.sha }} TRAVIS_PULL_REQUEST: ${{ github.event.pull_request.number }} UPSTREAM_SHA: ${{ github.sha }} - TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} + TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} EVENT_MESSAGE: ${{ github.event.message }} HOME: 'home/runner' run: | From 0594d1ecc41aaddcd507cc54e560014c04b395e9 Mon Sep 17 00:00:00 2001 From: Muhammad Noman Date: Fri, 17 Jun 2022 19:23:27 +0500 Subject: [PATCH 03/13] test --- .github/workflows/integration_test.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 092f335b..82440604 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -42,11 +42,10 @@ jobs: EVENT_TYPE: ${{ github.event_name }} GITHUB_CONTEXT: ${{ toJson(github) }} #REPO_SLUG: ${{ github.repository }} - TRAVIS_PULL_REQUEST_SLUG: ${{ github.repository }} + PULL_REQUEST_SLUG: ${{ github.repository }} UPSTREAM_REPO: ${{ github.repository }} - TRAVIS_COMMIT: ${{ github.sha }} - TRAVIS_PULL_REQUEST_SHA: ${{ github.event.pull_request.head.sha }} - TRAVIS_PULL_REQUEST: ${{ github.event.pull_request.number }} + PULL_REQUEST_SHA: ${{ github.event.pull_request.head.sha }} + PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }} UPSTREAM_SHA: ${{ github.sha }} TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} EVENT_MESSAGE: ${{ github.event.message }} From d0d7dff708b8a73c4758193a2e453a29c97cf985 Mon Sep 17 00:00:00 2001 From: Muhammad Noman Date: Fri, 17 Jun 2022 20:56:21 +0500 Subject: [PATCH 04/13] testing --- .github/workflows/ruby.yml | 60 +++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 1dfaf2a8..cdab1958 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -7,8 +7,8 @@ on: branches: [ master ] jobs: - lint_markdown_files: - uses: optimizely/ruby-sdk/.github/workflows/lint_markdown.yml@master + # lint_markdown_files: + # uses: optimizely/ruby-sdk/.github/workflows/lint_markdown.yml@master integration_tests: uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@uzair/with-fsc-git-action @@ -16,32 +16,32 @@ jobs: CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} - fullstack_production_suite: - uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@master - with: - FULLSTACK_TEST_REPO: ProdTesting - secrets: - CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} - TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} + # fullstack_production_suite: + # uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@master + # with: + # FULLSTACK_TEST_REPO: ProdTesting + # secrets: + # CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} + # TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} - unit_tests: - runs-on: ubuntu-latest - strategy: - matrix: - ruby: [ '2.3.7', '2.4.4', '2.5.1', '2.6.0' ] - steps: - - uses: actions/checkout@v3 - - name: Set up Ruby ${{ matrix.ruby }} - uses: ruby/setup-ruby@v1 - with: - ruby-version: ${{ matrix.ruby }} - bundler-cache: true - - name: Run linting - run: | - bundle exec rubocop - - name: Run unit tests - run: | - bundle exec rake spec - - name: Run coveralls - run: | - bundle exec coveralls + # unit_tests: + # runs-on: ubuntu-latest + # strategy: + # matrix: + # ruby: [ '2.3.7', '2.4.4', '2.5.1', '2.6.0' ] + # steps: + # - uses: actions/checkout@v3 + # - name: Set up Ruby ${{ matrix.ruby }} + # uses: ruby/setup-ruby@v1 + # with: + # ruby-version: ${{ matrix.ruby }} + # bundler-cache: true + # - name: Run linting + # run: | + # bundle exec rubocop + # - name: Run unit tests + # run: | + # bundle exec rake spec + # - name: Run coveralls + # run: | + # bundle exec coveralls From 65f92adfd043d2454ec693818c81b1048d9f8c64 Mon Sep 17 00:00:00 2001 From: ozayr-zaviar Date: Wed, 22 Jun 2022 16:03:07 +0500 Subject: [PATCH 05/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 092f335b..5ecbff63 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -21,7 +21,7 @@ jobs: token: ${{ secrets.CI_USER_TOKEN }} repository: 'optimizely/travisci-tools' path: 'home/runner/travisci-tools' - ref: 'mnoman/gitActions' + ref: 'master' - name: set SDK Branch if PR if: ${{ github.event_name == 'pull_request' }} run: | From f51d4c4595f2595be8003487018500d1150cd215 Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Fri, 24 Jun 2022 22:28:20 +0500 Subject: [PATCH 06/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 07cde723..82440604 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -21,7 +21,7 @@ jobs: token: ${{ secrets.CI_USER_TOKEN }} repository: 'optimizely/travisci-tools' path: 'home/runner/travisci-tools' - ref: 'master' + ref: 'mnoman/gitActions' - name: set SDK Branch if PR if: ${{ github.event_name == 'pull_request' }} run: | From eea6206dc52cf2d98c5174d0fa0dc23d46d367a8 Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Fri, 24 Jun 2022 22:35:17 +0500 Subject: [PATCH 07/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index 82440604..d948f834 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -48,6 +48,7 @@ jobs: PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }} UPSTREAM_SHA: ${{ github.sha }} TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} + TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} EVENT_MESSAGE: ${{ github.event.message }} HOME: 'home/runner' run: | From b6e2e1ff107fd18c4160b57ba405c147da92aa10 Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Fri, 24 Jun 2022 22:39:04 +0500 Subject: [PATCH 08/13] Update integration_test.yml From 26a6c354217f666cf60322ec13f42d66e2cb80ef Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Fri, 24 Jun 2022 22:52:48 +0500 Subject: [PATCH 09/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index d948f834..d6e9bdbd 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -54,3 +54,4 @@ jobs: run: | echo "$GITHUB_CONTEXT" home/runner/travisci-tools/trigger-script-with-status-update.sh + From 5203f6bf65d876d06ad61b663c9c3c4e030e60e9 Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Fri, 24 Jun 2022 22:54:15 +0500 Subject: [PATCH 10/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index d6e9bdbd..d948f834 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -54,4 +54,3 @@ jobs: run: | echo "$GITHUB_CONTEXT" home/runner/travisci-tools/trigger-script-with-status-update.sh - From afe56206e036df1d0019f8bafe0c14fa2a5e8d0d Mon Sep 17 00:00:00 2001 From: Ozayr <54209343+ozayr-zaviar@users.noreply.github.com> Date: Sat, 25 Jun 2022 00:44:33 +0500 Subject: [PATCH 11/13] Update integration_test.yml --- .github/workflows/integration_test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index d948f834..e605d5b5 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -54,3 +54,4 @@ jobs: run: | echo "$GITHUB_CONTEXT" home/runner/travisci-tools/trigger-script-with-status-update.sh + From bd979e761395025e114a5829f709a3028eedc78f Mon Sep 17 00:00:00 2001 From: ozayr-zaviar Date: Mon, 27 Jun 2022 17:54:41 +0500 Subject: [PATCH 12/13] enabled all jobs --- .github/workflows/ruby.yml | 60 +++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index cdab1958..1dfaf2a8 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -7,8 +7,8 @@ on: branches: [ master ] jobs: - # lint_markdown_files: - # uses: optimizely/ruby-sdk/.github/workflows/lint_markdown.yml@master + lint_markdown_files: + uses: optimizely/ruby-sdk/.github/workflows/lint_markdown.yml@master integration_tests: uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@uzair/with-fsc-git-action @@ -16,32 +16,32 @@ jobs: CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} - # fullstack_production_suite: - # uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@master - # with: - # FULLSTACK_TEST_REPO: ProdTesting - # secrets: - # CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} - # TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} + fullstack_production_suite: + uses: optimizely/ruby-sdk/.github/workflows/integration_test.yml@master + with: + FULLSTACK_TEST_REPO: ProdTesting + secrets: + CI_USER_TOKEN: ${{ secrets.CI_USER_TOKEN }} + TRAVIS_COM_TOKEN: ${{ secrets.TRAVIS_COM_TOKEN }} - # unit_tests: - # runs-on: ubuntu-latest - # strategy: - # matrix: - # ruby: [ '2.3.7', '2.4.4', '2.5.1', '2.6.0' ] - # steps: - # - uses: actions/checkout@v3 - # - name: Set up Ruby ${{ matrix.ruby }} - # uses: ruby/setup-ruby@v1 - # with: - # ruby-version: ${{ matrix.ruby }} - # bundler-cache: true - # - name: Run linting - # run: | - # bundle exec rubocop - # - name: Run unit tests - # run: | - # bundle exec rake spec - # - name: Run coveralls - # run: | - # bundle exec coveralls + unit_tests: + runs-on: ubuntu-latest + strategy: + matrix: + ruby: [ '2.3.7', '2.4.4', '2.5.1', '2.6.0' ] + steps: + - uses: actions/checkout@v3 + - name: Set up Ruby ${{ matrix.ruby }} + uses: ruby/setup-ruby@v1 + with: + ruby-version: ${{ matrix.ruby }} + bundler-cache: true + - name: Run linting + run: | + bundle exec rubocop + - name: Run unit tests + run: | + bundle exec rake spec + - name: Run coveralls + run: | + bundle exec coveralls From c352d6c3df23657ab45998ce3e8665eebbe9efda Mon Sep 17 00:00:00 2001 From: Mirza Sohail Hussain Date: Fri, 22 Jul 2022 09:31:44 -0700 Subject: [PATCH 13/13] Update .github/workflows/integration_test.yml --- .github/workflows/integration_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_test.yml b/.github/workflows/integration_test.yml index e605d5b5..03a424f2 100644 --- a/.github/workflows/integration_test.yml +++ b/.github/workflows/integration_test.yml @@ -21,7 +21,7 @@ jobs: token: ${{ secrets.CI_USER_TOKEN }} repository: 'optimizely/travisci-tools' path: 'home/runner/travisci-tools' - ref: 'mnoman/gitActions' + ref: 'master' - name: set SDK Branch if PR if: ${{ github.event_name == 'pull_request' }} run: |