Skip to content

Conversation

@mkolasinski-splunk
Copy link
Contributor

@mkolasinski-splunk mkolasinski-splunk commented Oct 21, 2025

Description

  • use split dev deps in dev_deps directory
  • add reusable workflows validate-docs and upload-to-splunkbase
  • allow maximum time for test execution to be 5 hours

Checklist

  • README.md has been updated or is not required
  • push trigger tests
  • manual release test
  • automated releases test
  • pull request trigger tests
  • schedule trigger tests
  • workflow errors/warnings reviewed and addressed

Testing done

https://github.com/splunk/splunk-add-on-for-google-cloud-platform/actions/runs/19062264865
https://github.com/splunk/splunk-add-on-for-microsoft-cloud-services/actions/runs/19063205677
https://github.com/splunk/splunk-add-on-for-google-workspace/actions/runs/19062623500
https://github.com/splunk/splunk-add-on-for-microsoft-office-365/actions/runs/19059588124/job/54436959442
https://github.com/splunk/splunk-add-on-for-okta-identity-cloud/actions/runs/19062635352
https://github.com/splunk/splunk-add-on-for-salesforce/actions/runs/19062647886

mkolasinski-splunk and others added 10 commits September 25, 2025 13:38
### Description

(PR description goes here)

### Checklist

- [ ] `README.md` has been updated or is not required
- [ ] push trigger tests
- [ ] manual release test
- [ ] automated releases test
- [ ] pull request trigger tests
- [ ] schedule trigger tests
- [ ] workflow errors/warnings reviewed and addressed

### Testing done 
(for each selected checkbox, the corresponding test results link should
be listed here)
### Description
This PR introduces mechanism for splitting dev dependencies from
pyproject.toml and putting them to into dev_deps/requirements_dev.txt
file. This is breaking change and needs to be performed before relevant
repository template rollout.



### Checklist

- [ ] `README.md` has been updated or is not required
- [ ] push trigger tests
- [ ] manual release test
- [ ] automated releases test
- [x] pull request trigger tests
- [ ] schedule trigger tests
- [ ] workflow errors/warnings reviewed and addressed

### Testing done 
splunk/splunk-add-on-for-cisco-asa#465

splunk/splunk-add-on-for-amazon-web-services#1532
splunk/splunk-add-on-for-google-workspace#651

splunk/splunk-add-on-for-microsoft-office-365#895

splunk/splunk-add-on-for-microsoft-cloud-services#1363
### Description

We can start slowly decreasing the amount of max time spent. Let's start
with 5 hours.

### Checklist

- [x] `README.md` has been updated or is not required
- [ ] push trigger tests
- [ ] manual release test
- [ ] automated releases test
- [ ] pull request trigger tests
- [ ] schedule trigger tests
- [ ] workflow errors/warnings reviewed and addressed

### Testing done

No testing was done.
…442)

### Description

Adopt validate-docs and upload-to-splunkbase reusable workflows.
This change doesn't affect current workflows and will be tested on
develop branch.

### Checklist

- [ ] `README.md` has been updated or is not required
- [ ] push trigger tests
- [ ] manual release test
- [ ] automated releases test
- [ ] pull request trigger tests
- [ ] schedule trigger tests
- [ ] workflow errors/warnings reviewed and addressed

### Testing done 
(for each selected checkbox, the corresponding test results link should
be listed here)
@mkolasinski-splunk mkolasinski-splunk changed the title Reusable wf release feat: reusable wf release Nov 4, 2025
@mkolasinski-splunk mkolasinski-splunk marked this pull request as ready for review November 4, 2025 12:24
@mkolasinski-splunk mkolasinski-splunk requested a review from a team as a code owner November 4, 2025 12:24
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.

3 participants