Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Deprecate preserve infra functionality. #262

Draft
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

harshilgajera-crest
Copy link
Contributor

@harshilgajera-crest harshilgajera-crest commented Apr 26, 2024

Description

  1. Update the reusable code as per the requirement (jira-ticket)
  2. Remove the preserve infra functionally.(code_changes)
  3. Tested with ADD-ON MSCS

mkolasinski-splunk and others added 3 commits April 17, 2024 13:23
Customer-facing release notes:

* feat: remove Firefox from ui tests (#228)
* fix: remove artifact-registry (#226) 
* feat(release): addonfactory-packaging-toolkit-action removal (#230) 
* fix: move poetry lock --check to unit tests job (#245) 
* feat: remove ESCU tests from reusable workflow (#234) 
* Splunk AppInspect CLI Action update to v2.6
* fix: combining splunk versions for python3.9 matrix issues (#257)

Test runs:

* splunk/splunk-add-on-for-microsoft-sysmon#315
* splunk/splunk-add-on-for-google-workspace#545
@pbajaj-crest pbajaj-crest changed the title Fix/addon 69999 deprecate preserve infra fix: Deprecate preserve infra functionality. Apr 30, 2024
- name: run-tests
id: run-tests
timeout-minutes: 340
continue-on-error: true
env:
ARGO_TOKEN: ${{ steps.get-argo-token.outputs.argo-token }}
uses: splunk/wfe-test-runner-action@v1.6
uses: splunk/wfe-test-runner-action@fix/ADDON-69999-deprecate-preserve-infra
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remember to change that after merging respective PR on wfe-test-runner-action.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remember to change that after merging respective PR on wfe-test-runner-action.

@kdoroszko-splunk sure this will be update once the wfe-test-runner new changes will be merged

@@ -385,11 +299,9 @@ jobs:
semgrep:
runs-on: ubuntu-latest
name: security-sast-semgrep
needs:
- setup-workflow
if: github.actor != 'dependabot[bot]'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this condition?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why this condition?

@kdoroszko-splunk it is to ensures that the job named security-sast-semgrep is only executed when the actor triggering the workflow is not the Dependabot GitHub bot. if that will create an shall i remove that?

@mbruzda-splunk
Copy link
Contributor

I'm thinking maybe we should treat this as a feat release, not fix?

@mbruzda-splunk
Copy link
Contributor

@pbajaj-crest can you also provide a test run where we use new preserve infra functionality?

@pbajaj-crest
Copy link
Contributor

@pbajaj-crest can you also provide a test run where we use new preserve infra functionality?

@mbruzda-splunk sure i will update you with new addon worflow

@pbajaj-crest pbajaj-crest force-pushed the fix/ADDON-69999-deprecate-preserve-infra branch from 0d0e268 to 46d0b10 Compare May 7, 2024 09:28
@pbajaj-crest
Copy link
Contributor

pbajaj-crest commented May 7, 2024

@pbajaj-crest can you also provide a test run where we use new preserve infra functionality?

@mbruzda-splunk please check the test run for MSCS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants