From 0881234b675e61f751503ac916c674d234345a99 Mon Sep 17 00:00:00 2001 From: Tapish Jain Date: Wed, 26 Feb 2025 13:34:08 -0800 Subject: [PATCH 1/2] testing new flow --- .github/workflows/call-publish.yml | 10 ++++++++++ .github/workflows/call-push.yml | 13 +++++++++++++ .github/workflows/generate-doc.yml | 20 -------------------- .github/workflows/linting.yml | 11 ----------- .github/workflows/review-release.yml | 22 ---------------------- .github/workflows/start-release.yml | 13 ------------- 6 files changed, 23 insertions(+), 66 deletions(-) create mode 100644 .github/workflows/call-publish.yml create mode 100644 .github/workflows/call-push.yml delete mode 100644 .github/workflows/generate-doc.yml delete mode 100644 .github/workflows/linting.yml delete mode 100644 .github/workflows/review-release.yml delete mode 100644 .github/workflows/start-release.yml diff --git a/.github/workflows/call-publish.yml b/.github/workflows/call-publish.yml new file mode 100644 index 0000000..dd9037d --- /dev/null +++ b/.github/workflows/call-publish.yml @@ -0,0 +1,10 @@ +name: Call Publish Workflow + +on: + push: + branches: + - main # Runs only on push (merge) to main + +jobs: + call-publish: + uses: splunk-soar-connectors/.github/.github/workflows/publish.yml@main diff --git a/.github/workflows/call-push.yml b/.github/workflows/call-push.yml new file mode 100644 index 0000000..fd0131d --- /dev/null +++ b/.github/workflows/call-push.yml @@ -0,0 +1,13 @@ +name: Call Push Workflow + +on: + pull_request: + branches-ignore: + - main # Runs only on non-main branches + types: + - opened # When a new PR is opened + - synchronize # When a new commit is pushed to the PR branch + +jobs: + call-push: + uses: splunk-soar-connectors/.github/.github/workflows/push.yml@main diff --git a/.github/workflows/generate-doc.yml b/.github/workflows/generate-doc.yml deleted file mode 100644 index 9284f9d..0000000 --- a/.github/workflows/generate-doc.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Generate Readme Doc -on: - workflow_dispatch: - push: - paths: - - '*.json' - - 'readme.html' - - 'manual_readme_content.md' - tags-ignore: - - '**' - branches-ignore: - - next - - main -jobs: - generate-doc: - runs-on: ubuntu-latest - steps: - - uses: 'phantomcyber/dev-cicd-tools/github-actions/generate-doc@main' - with: - GITHUB_TOKEN: ${{ secrets.SOAR_APPS_TOKEN }} diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml deleted file mode 100644 index 131c639..0000000 --- a/.github/workflows/linting.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: Linting -on: [push, pull_request] -jobs: - lint: - # Run per push for internal contributers. This isn't possible for forked pull requests, - # so we'll need to run on PR events for external contributers. - # String comparison below is case insensitive. - if: github.event_name == 'push' || github.event.pull_request.head.repo.fork - runs-on: ubuntu-latest - steps: - - uses: 'phantomcyber/dev-cicd-tools/github-actions/lint@main' diff --git a/.github/workflows/review-release.yml b/.github/workflows/review-release.yml deleted file mode 100644 index 6f3bf31..0000000 --- a/.github/workflows/review-release.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Review Release -concurrency: - group: app-release - cancel-in-progress: true -permissions: - contents: read - id-token: write - statuses: write -on: - workflow_dispatch: - inputs: - task_token: - description: 'StepFunction task token' - required: true - -jobs: - review: - uses: 'phantomcyber/dev-cicd-tools/.github/workflows/review-release.yml@main' - with: - task_token: ${{ inputs.task_token }} - secrets: - resume_release_role_arn: ${{ secrets.RESUME_RELEASE_ROLE_ARN }} diff --git a/.github/workflows/start-release.yml b/.github/workflows/start-release.yml deleted file mode 100644 index 7bbce79..0000000 --- a/.github/workflows/start-release.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: Start Release -on: - workflow_dispatch: - push: - tags: - - '*-beta*' -jobs: - start-release: - runs-on: ubuntu-latest - steps: - - uses: 'phantomcyber/dev-cicd-tools/github-actions/start-release@main' - with: - GITHUB_TOKEN: ${{ secrets.SOAR_APPS_TOKEN }} From 9a492345b7c2b89d6ea24857fcaeb9ff6f76e93b Mon Sep 17 00:00:00 2001 From: Tapish Jain Date: Wed, 26 Feb 2025 13:49:47 -0800 Subject: [PATCH 2/2] test --- .github/workflows/call-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/call-push.yml b/.github/workflows/call-push.yml index fd0131d..8e02d3f 100644 --- a/.github/workflows/call-push.yml +++ b/.github/workflows/call-push.yml @@ -10,4 +10,4 @@ on: jobs: call-push: - uses: splunk-soar-connectors/.github/.github/workflows/push.yml@main + uses: splunk-soar-connectors/.github/.github/workflows/push.yml@tapishj/PAPP-35484