Skip to content

Commit 0583cc6

Browse files
committed
🍀 Adjust to reuse the actions from GitHub repo *Chisanan232/Template-Python-UV-Project* master branch.
1 parent a098387 commit 0583cc6

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed

.github/workflows/release-staging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
ref: ${{ github.event_name == 'push' && github.ref_name == 'master' && github.ref_name || '' }}
4040

4141
- name: Setup Python with UV
42-
uses: ./.github/actions/setup-python-uv
42+
uses: Chisanan232/Template-Python-UV-Project/.github/actions/setup-python-uv@master
4343
with:
4444
install-dependencies: 'true'
4545
dependency-groups: 'release-ci'

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ jobs:
206206
ref: ${{ github.event_name == 'push' && github.ref_name == 'master' && github.ref_name || '' }}
207207

208208
- name: Setup Python with UV
209-
uses: ./.github/actions/setup-python-uv
209+
uses: Chisanan232/Template-Python-UV-Project/.github/actions/setup-python-uv@master
210210
with:
211211
install-dependencies: 'true'
212212
dependency-groups: 'release-ci'

.github/workflows/rw_parse_release_intent.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585
fetch-depth: 0
8686

8787
- name: Setup Python with UV
88-
uses: ./.github/actions/setup-python-uv
88+
uses: Chisanan232/Template-Python-UV-Project/.github/actions/setup-python-uv@master
8989
with:
9090
python-version: ${{ inputs.python-version }}
9191
install-dependencies: 'true'

.github/workflows/rw_python_package.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
ref: ${{ inputs.checkout-sha != '' && inputs.checkout-sha || (github.event_name == 'push' && github.ref_name == 'master' && github.ref_name || '') }}
5959

6060
- name: Setup Python with UV
61-
uses: ./.github/actions/setup-python-uv
61+
uses: Chisanan232/Template-Python-UV-Project/.github/actions/setup-python-uv@master
6262
with:
6363
python-version: ${{ inputs.python-version }}
6464
install-dependencies: 'true'

README.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@
2020

2121
🚧 The details of documentation ...
2222

23-
## Reusable GitHub Actions Workflows
23+
## Reusable GitHub Actions Workflows & Actions
2424

25-
This template provides a comprehensive set of **reusable GitHub Actions workflows** that can be called from other repositories to standardize CI/CD operations. Projects using this template can leverage these centralized workflows for consistent automation.
25+
This template provides a comprehensive set of **reusable GitHub Actions workflows and actions** that can be called from other repositories to standardize CI/CD operations. Projects using this template can leverage these centralized components for consistent automation.
2626

2727
### 🚀 Key Features
2828

29-
- **Centralized Management**: All workflows are maintained in this template repository
29+
- **Centralized Management**: All workflows and actions are maintained in this template repository
3030
- **Standardized Operations**: Consistent CI/CD processes across all projects
31-
- **Easy Integration**: Simple workflow calls using external repository references
32-
- **Comprehensive Coverage**: Testing, building, releasing, Docker operations, and documentation
31+
- **Easy Integration**: Simple calls using external repository references
32+
- **Comprehensive Coverage**: Testing, building, releasing, Docker operations, documentation, and setup utilities
3333

3434
### 📋 Available Workflows
3535

@@ -43,6 +43,12 @@ This template provides a comprehensive set of **reusable GitHub Actions workflow
4343
| `rw_build_git-tag_and_create_github-release_v2.yaml` | Git tagging and releases | Automated version management |
4444
| `rw_docs_operations.yaml` | Documentation operations | Build, version, deploy docs |
4545

46+
### 📦 Available Actions
47+
48+
| Action | Purpose | Key Features |
49+
|--------|---------|--------------|
50+
| `setup-python-uv` | Python & UV setup with dependencies | Multi-version support, intelligent caching, flexible dependency groups |
51+
4652
### 🔧 Quick Start
4753

4854
To use these reusable workflows in your project, simply call them using external repository references:

0 commit comments

Comments
 (0)