Skip to content

Commit 1dfbfa4

Browse files
authored
Merge pull request #27 from Chisanan232/develop/migrate_release_workflow_to_ga_repo
[NO-TICKET] Migrate the release system and its components into the Python project reusable GA repo
2 parents ba03cc6 + e19730f commit 1dfbfa4

28 files changed

+1221
-2889
lines changed

.github/actions/setup-python-uv/action.yml

Lines changed: 0 additions & 67 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,6 @@ updates:
2424
commit-message:
2525
prefix:
2626

27-
# Python (for CI scripts only)
28-
- package-ecosystem: "uv"
29-
directory: "/scripts"
30-
schedule:
31-
interval: "daily"
32-
labels:
33-
- "🔍 enhancement"
34-
- "🐍 python"
35-
- "dependencies"
36-
commit-message:
37-
prefix:
38-
3927
# Docusaurus (TSX)
4028
- package-ecosystem: "npm"
4129
directory: "/docs_with_docusarus"

.github/workflows/release-staging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
# Call the centralized complete staging release workflow
2828
staging:
2929
name: Complete Staging Release Process
30-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_release_staging_complete.yaml@master
30+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_release_staging_complete.yaml@master
3131
with:
3232
level: ${{ inputs.level }}
3333
secrets:

.github/workflows/release-validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
# Call the centralized complete validation workflow
6868
validation:
6969
name: Complete Release Validation Process
70-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_release_validation_complete.yaml@master
70+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_release_validation_complete.yaml@master
7171
with:
7272
level: ${{ inputs.level }}
7373
python: ${{ inputs.python }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161
# Call the centralized complete release workflow
6262
release:
6363
name: Complete Release Process
64-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_release_complete.yaml@master
64+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_release_complete.yaml@master
6565
with:
6666
level: ${{ inputs.level }}
6767
python: ${{ inputs.python }}

.github/workflows/rw_build_and_test.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
(github.event_name == 'push' && github.ref_name == 'master')
7676
}}
7777
needs: run_unit-test
78-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
78+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
7979
with:
8080
test_type: unit-test
8181

@@ -86,7 +86,7 @@ jobs:
8686
(github.event_name == 'push' && github.ref_name == 'master')
8787
}}
8888
needs: run_integration-test
89-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
89+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
9090
with:
9191
test_type: integration-test
9292

@@ -97,7 +97,7 @@ jobs:
9797
(github.event_name == 'push' && github.ref_name == 'master')
9898
}}
9999
needs: run_e2e-test
100-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
100+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
101101
with:
102102
test_type: e2e-test
103103

@@ -108,7 +108,7 @@ jobs:
108108
(github.event_name == 'push' && github.ref_name == 'master')
109109
}}
110110
needs: run_contract-test
111-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
111+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
112112
with:
113113
test_type: contract-test
114114

@@ -123,7 +123,7 @@ jobs:
123123
}}
124124
# needs: [run_unit-test, run_integration-test, run_contract-test]
125125
needs: [run_unit-test, run_integration-test, run_contract-test]
126-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
126+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
127127
with:
128128
test_type: all-test
129129

@@ -138,6 +138,6 @@ jobs:
138138
}}
139139
# needs: [run_unit-test, run_integration-test, run_contract-test, run_e2e-test]
140140
needs: [run_unit-test, run_integration-test, run_contract-test, run_e2e-test]
141-
uses: Chisanan232/Template-Python-UV-Project/.github/workflows/rw_organize_test_cov_reports.yaml@master
141+
uses: Chisanan232/GitHub-Action_Reusable_Workflows-Python/.github/workflows/rw_organize_test_cov_reports.yaml@master
142142
with:
143143
test_type: all-test

.github/workflows/rw_build_git-tag_and_create_github-release.yaml

Lines changed: 0 additions & 85 deletions
This file was deleted.

.github/workflows/rw_build_git-tag_and_create_github-release_v2.yaml

Lines changed: 0 additions & 130 deletions
This file was deleted.

0 commit comments

Comments
 (0)