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

draft holddata workflow #4138

Merged
merged 10 commits into from
Jan 29, 2025
Merged

Conversation

MarkAckert
Copy link
Member

@MarkAckert MarkAckert commented Jan 16, 2025

This PR is an attempt to detect changes which may require HOLDDATA and flag them via a failing build if there is no matching HOLDDATA updates in the repository's SMP/e service directory.

There's no way we can detect every change which requires HOLDDATA, so ultimately the developers working on features must be responsible for updating HOLDDATA docs. To that end, a small blurb was added to the repo's README which points users to the SMP/e service directory for further instruction.

Tests in another PR showed the workflow works as intended, capturing changes to the SZWE* files and failing when HOLDDATA is absent.

Addresses #3854
Addresses #1576

Signed-off-by: MarkAckert <[email protected]>
Copy link

github-actions bot commented Jan 16, 2025

build 6753 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12818127866

Signed-off-by: MarkAckert <[email protected]>
Copy link

github-actions bot commented Jan 16, 2025

build 6754 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12818145938

Copy link

github-actions bot commented Jan 16, 2025

Test workflow 5950 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6753-20250116214704.pax
Running on machine: zzow11
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12818190866

Copy link

github-actions bot commented Jan 16, 2025

Test workflow 5951 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6754-20250116214855.pax
Running on machine: zzow10
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12818214370

Copy link

github-actions bot commented Jan 17, 2025

build 6761 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12831967682

Copy link

github-actions bot commented Jan 17, 2025

Test workflow 5956 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6761-20250117153007.pax
Running on machine: zzow09
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12832052533

Copy link

github-actions bot commented Jan 17, 2025

build 6767 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12834807151

Copy link

github-actions bot commented Jan 17, 2025

Test workflow 5959 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6767-20250117183819.pax
Running on machine: zzow10
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12834913236

Signed-off-by: MarkAckert <[email protected]>
Copy link

github-actions bot commented Jan 17, 2025

build 6774 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12835721242

Copy link

github-actions bot commented Jan 17, 2025

Test workflow 5960 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6774-20250117194330.pax
Running on machine: zzow09
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12835780568

Copy link

github-actions bot commented Jan 17, 2025

build 6776 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12836531152

Copy link

github-actions bot commented Jan 17, 2025

Test workflow 5962 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6776-20250117204736.pax
Running on machine: zzow09
Result: FAILURE
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12836622349

Copy link

github-actions bot commented Jan 21, 2025

build 6776 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12836531152

Copy link

github-actions bot commented Jan 21, 2025

Test workflow 5986 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6776-20250121214034.pax
Running on machine: zzow10
Result: SUCCESS
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/12896399587

Copy link

github-actions bot commented Jan 29, 2025

build 6878 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/13038298174

@MarkAckert MarkAckert added the Build: None Used in CI label Jan 29, 2025
Copy link

github-actions bot commented Jan 29, 2025

build 6879 SUCCEEDED.
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/13038379787

Copy link

github-actions bot commented Jan 29, 2025

Test workflow 6043 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6878-20250129185335.pax
Running on machine: zzow11
Result: SUCCESS
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/13038368192

Copy link

github-actions bot commented Jan 29, 2025

Test workflow 6044 is started.
Running install test: Convenience Pax
The zowe artifact being used by this test workflow: libs-snapshot-local/org/zowe/3.1.0-PR-4138/zowe-3.1.0-pr-4138-6879-20250129185914.pax
Running on machine: zzow10
Result: SUCCESS
Link to workflow run: https://github.com/zowe/zowe-install-packaging/actions/runs/13038449498

@MarkAckert MarkAckert requested a review from struga0258 January 29, 2025 19:20
@MarkAckert MarkAckert merged commit f605515 into v3.x/staging Jan 29, 2025
14 checks passed
@MarkAckert MarkAckert deleted the user/markackert/holddata-automation branch January 29, 2025 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build: None Used in CI
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants