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

chore(release): merge develop to main (#314) #328

Merged
merged 7 commits into from
Dec 5, 2024
Merged

Conversation

artemrys
Copy link
Member

@artemrys artemrys commented Sep 3, 2024

Test runs:

Changelog:

  • Extend Workflow Summary with results of tests - providing one glance overview of tests results together with links to test reports
  • Workflow dispatch with custom-version input to enable TA maintenance releases
  • List of OS for scripted input tests can now be defined as an input
  • Splunk builds are partitioned - this feature was restored as is being utilised in specific TA scenarios
  • New input:execute-tests-on-push-to-release defaulting to false to allow control over workflows execution on push event to release/* branches
  • replace returntocorp/semgrep with Splunk reusable workflow splunk/sast-scanning
  • remove cim-field-report from reusable workflow
  • Fix errors when uploading diags for failed jobs when encountering duplicated names in markers run scenario
  • Fix argo logs s3 download path - now argo logs will be available to review as a workflow artifact
  • scripted-inputs-tests execution is now not limited to main branch only

Deps updates:

  • amannn/action-semantic-pull-request to v5.5.3
  • trufflesecurity/trufflehog to v3.81.9
  • addonfactory-test-matrix-action automatically updated to v2.1.7 (SC4S update 3.28.1 -> 3.30.0)
  • k8s-manifests bump v3.0.3 -> v3.0.5 (ESCU tests and cim-field-report removal)

Test runs:
- [ ]
https://github.com/splunk/splunk-add-on-for-unix-and-linux/actions/runs/10632526511
- [ ]
https://github.com/splunk/splunk-add-on-for-salesforce/actions/runs/10632622057
- [ ]
https://github.com/splunk/splunk-add-on-for-amazon-web-services/actions/runs/10632591109
- [ ]
https://github.com/splunk/splunk-add-on-for-google-cloud-platform/actions/runs/10632560662
- [ ]
https://github.com/splunk/splunk-add-on-for-jboss/actions/runs/10632609697

Changelog:
- Extend Workflow Summary with results of tests - providing one glance
overview of tests results together with links to test reports
- Workflow dispatch with `custom-version` input to enable TA maintenance
releases
- List of OS for scripted input tests can now be defined as an input
- Splunk builds are partitioned - this feature was restored as is being
utilised in specific TA scenarios
- New input:`execute-tests-on-push-to-release` defaulting to `false` to
allow control over workflows execution on push event to `release/*`
branches
- replace `returntocorp/semgrep` with Splunk reusable workflow
`splunk/sast-scanning`
- remove cim-field-report from reusable workflow
- Fix errors when uploading diags for failed jobs when encountering
duplicated names in markers run scenario
- Fix argo logs s3 download path - now argo logs will be available to
review as a workflow artifact
- scripted-inputs-tests execution is now not limited to `main` branch
only

Deps updates:
- amannn/action-semantic-pull-request to v5.5.3
- trufflesecurity/trufflehog to v3.81.9
- addonfactory-test-matrix-action automatically updated to v2.1.7 (SC4S
update 3.28.1 -> 3.30.0)
- k8s-manifests bump v3.0.3 -> v3.0.5 (ESCU tests and cim-field-report
removal)

---------

Co-authored-by: Artem Rys <[email protected]>
Co-authored-by: kdoroszko-splunk <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kgwizdz-splunk <[email protected]>
Co-authored-by: Adam Wownysz <[email protected]>
Co-authored-by: dvarasani-crest <[email protected]>
Co-authored-by: Marcin Bruzda <[email protected]>
Co-authored-by: harshilgajera-crest <[email protected]>
@artemrys artemrys marked this pull request as ready for review September 3, 2024 13:39
@artemrys artemrys requested a review from a team as a code owner September 3, 2024 13:39
Test runs:
- [x]

https://github.com/splunk/splunk-add-on-for-unix-and-linux/actions/runs/10632526511
- [x]

https://github.com/splunk/splunk-add-on-for-salesforce/actions/runs/10632622057
- [x]

https://github.com/splunk/splunk-add-on-for-amazon-web-services/actions/runs/10632591109
- [x]

https://github.com/splunk/splunk-add-on-for-google-cloud-platform/actions/runs/10632560662
- [x]

https://github.com/splunk/splunk-add-on-for-jboss/actions/runs/10632609697

Changelog:
- Extend Workflow Summary with results of tests - providing one glance
overview of tests results together with links to test reports
- Workflow dispatch with `custom-version` input to enable TA maintenance
releases
- List of OS for scripted input tests can now be defined as an input
- Splunk builds are partitioned - this feature was restored as is being
utilised in specific TA scenarios
- New input:`execute-tests-on-push-to-release` defaulting to `false` to
allow control over workflows execution on push event to `release/*`
branches
- replace `returntocorp/semgrep` with Splunk reusable workflow
`splunk/sast-scanning`
- remove cim-field-report from reusable workflow
- Fix errors when uploading diags for failed jobs when encountering
duplicated names in markers run scenario
- Fix argo logs s3 download path - now argo logs will be available to
review as a workflow artifact
- scripted-inputs-tests execution is now not limited to `main` branch
only

Deps updates:
- amannn/action-semantic-pull-request to v5.5.3
- trufflesecurity/trufflehog to v3.81.10
- addonfactory-test-matrix-action automatically updated to v2.1.7 (SC4S
update 3.28.1 -> 3.30.0)
- k8s-manifests bump v3.0.3 -> v3.0.5 (ESCU tests and cim-field-report
removal)
@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

This PR bumps `k8s-manifests-branch` version.
It fixes the below items,
- Stopped the diag generation in case of passed tests
- fixed cim-compliance-report generation

Related PRs:
(Stop diag generation)
- splunk/ta-automation-app-of-apps#21
- splunk/ta-automation-k8s-manifests#104
-
https://cd.splunkdev.com/workflow-engine/ta/ta-automation-cluster/-/merge_requests/63
(fix cim-compliance-report)
- splunk/ta-automation-k8s-manifests#105


Test workflow run:
https://github.com/splunk/splunk-add-on-for-mysql/actions/runs/10767934733/job/29856231470
@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.3 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Fix the issue where automated releases where not created due to
incorrect conditions for pre-publish job.

Tests:
PR scenario:
https://github.com/splunk/test-addonfactory-repo/actions/runs/11027730555
release scenario:
https://github.com/splunk/test-addonfactory-repo/actions/runs/11028553116
custom version release:
https://github.com/splunk/test-addonfactory-repo/actions/runs/11047251558

---------

Co-authored-by: kdoroszko-splunk <[email protected]>
@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.17.5 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@kdoroszko-splunk kdoroszko-splunk merged commit 9303824 into develop Dec 5, 2024
14 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Dec 5, 2024
@github-actions github-actions bot locked and limited conversation to collaborators Dec 5, 2024
@srv-rr-github-token
Copy link

🎉 This PR is included in version 4.18.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Successfully merging this pull request may close these issues.

6 participants