mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-06-24 22:42:15 +00:00
Merge pull request #6334 from flybird11111/main
[release] release version
This commit is contained in:
commit
fd56b22278
2
.github/workflows/close_inactive.yml
vendored
2
.github/workflows/close_inactive.yml
vendored
@ -7,7 +7,7 @@ on:
|
||||
jobs:
|
||||
close-issues:
|
||||
if: github.event.pull_request.draft == false && github.base_ref == 'main' && github.event.pull_request.base.repo.full_name == 'hpcaitech/ColossalAI'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
permissions:
|
||||
issues: write
|
||||
pull-requests: write
|
||||
|
@ -15,7 +15,7 @@ on:
|
||||
jobs:
|
||||
matrix_preparation:
|
||||
name: Prepare Container List
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
steps:
|
||||
@ -73,7 +73,18 @@ jobs:
|
||||
|
||||
- name: Unit Testing
|
||||
run: |
|
||||
PYTHONPATH=$PWD pytest --durations=0 tests
|
||||
PYTHONPATH=$PWD pytest
|
||||
-m "not largedist" \
|
||||
--durations=0 \
|
||||
--ignore tests/test_analyzer \
|
||||
--ignore tests/test_auto_parallel \
|
||||
--ignore tests/test_fx \
|
||||
--ignore tests/test_autochunk \
|
||||
--ignore tests/test_gptq \
|
||||
--ignore tests/test_infer_ops \
|
||||
--ignore tests/test_legacy \
|
||||
--ignore tests/test_smoothquant \
|
||||
tests/
|
||||
env:
|
||||
DATA: /data/scratch/cifar-10
|
||||
LD_LIBRARY_PATH: /github/home/.tensornvme/lib
|
||||
|
15
.github/workflows/compatiblity_test_on_pr.yml
vendored
15
.github/workflows/compatiblity_test_on_pr.yml
vendored
@ -9,7 +9,7 @@ on:
|
||||
jobs:
|
||||
matrix_preparation:
|
||||
name: Prepare Container List
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
concurrency:
|
||||
@ -67,7 +67,18 @@ jobs:
|
||||
|
||||
- name: Unit Testing
|
||||
run: |
|
||||
PYTHONPATH=$PWD pytest --durations=0 tests
|
||||
PYTHONPATH=$PWD pytest \
|
||||
-m "not largedist" \
|
||||
--durations=0 \
|
||||
--ignore tests/test_analyzer \
|
||||
--ignore tests/test_auto_parallel \
|
||||
--ignore tests/test_fx \
|
||||
--ignore tests/test_autochunk \
|
||||
--ignore tests/test_gptq \
|
||||
--ignore tests/test_infer_ops \
|
||||
--ignore tests/test_legacy \
|
||||
--ignore tests/test_smoothquant \
|
||||
tests/
|
||||
env:
|
||||
DATA: /data/scratch/cifar-10
|
||||
LD_LIBRARY_PATH: /github/home/.tensornvme/lib
|
||||
|
@ -9,7 +9,7 @@ on:
|
||||
jobs:
|
||||
matrix_preparation:
|
||||
name: Prepare Container List
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
steps:
|
||||
@ -61,7 +61,18 @@ jobs:
|
||||
|
||||
- name: Unit Testing
|
||||
run: |
|
||||
PYTHONPATH=$PWD pytest --durations=0 tests
|
||||
PYTHONPATH=$PWD pytest \
|
||||
-m "not largedist" \
|
||||
--durations=0 \
|
||||
--ignore tests/test_analyzer \
|
||||
--ignore tests/test_auto_parallel \
|
||||
--ignore tests/test_fx \
|
||||
--ignore tests/test_autochunk \
|
||||
--ignore tests/test_gptq \
|
||||
--ignore tests/test_infer_ops \
|
||||
--ignore tests/test_legacy \
|
||||
--ignore tests/test_smoothquant \
|
||||
tests/
|
||||
env:
|
||||
DATA: /data/scratch/cifar-10
|
||||
LD_LIBRARY_PATH: /github/home/.tensornvme/lib
|
||||
|
@ -11,7 +11,7 @@ jobs:
|
||||
build-doc:
|
||||
name: Trigger Documentation Build Workflow
|
||||
if: github.repository == 'hpcaitech/ColossalAI'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
steps:
|
||||
- name: trigger workflow in ColossalAI-Documentation
|
||||
run: |
|
||||
|
2
.github/workflows/doc_check_on_pr.yml
vendored
2
.github/workflows/doc_check_on_pr.yml
vendored
@ -33,7 +33,7 @@ jobs:
|
||||
if: |
|
||||
github.event.pull_request.draft == false &&
|
||||
github.event.pull_request.base.repo.full_name == 'hpcaitech/ColossalAI'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}-check-doc
|
||||
cancel-in-progress: true
|
||||
|
2
.github/workflows/doc_test_on_pr.yml
vendored
2
.github/workflows/doc_test_on_pr.yml
vendored
@ -15,7 +15,7 @@ jobs:
|
||||
if: |
|
||||
github.event.pull_request.draft == false &&
|
||||
github.event.pull_request.base.repo.full_name == 'hpcaitech/ColossalAI' && github.event_name == 'pull_request'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
any_changed: ${{ steps.changed-files.outputs.any_changed }}
|
||||
changed_files: ${{ steps.changed-files.outputs.all_changed_files }}
|
||||
|
@ -12,7 +12,7 @@ jobs:
|
||||
release:
|
||||
name: Draft Release Post
|
||||
if: ( github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true ) && github.repository == 'hpcaitech/ColossalAI'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
|
@ -14,7 +14,7 @@ jobs:
|
||||
github.base_ref == 'main' &&
|
||||
github.event.pull_request.base.repo.full_name == 'hpcaitech/ColossalAI'
|
||||
name: Check the examples user want
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
steps:
|
||||
|
4
.github/workflows/example_check_on_pr.yml
vendored
4
.github/workflows/example_check_on_pr.yml
vendored
@ -17,7 +17,7 @@ jobs:
|
||||
if: |
|
||||
github.event.pull_request.draft == false &&
|
||||
github.event.pull_request.base.repo.full_name == 'hpcaitech/ColossalAI' && github.event_name == 'pull_request'
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
outputs:
|
||||
matrix: ${{ steps.setup-matrix.outputs.matrix }}
|
||||
anyChanged: ${{ steps.setup-matrix.outputs.anyChanged }}
|
||||
@ -64,7 +64,7 @@ jobs:
|
||||
changedFileName="${file}:${changedFileName}"
|
||||
done
|
||||
echo "$changedFileName was changed"
|
||||
res=`python .github/workflows/scripts/example_checks/detect_changed_example.py --fileNameList $changedFileName`
|
||||
res=`python3 .github/workflows/scripts/example_checks/detect_changed_example.py --fileNameList $changedFileName`
|
||||
echo "All changed examples are $res"
|
||||
|
||||
if [ "$res" == "[]" ]; then
|
||||
|
@ -46,7 +46,7 @@ jobs:
|
||||
notify:
|
||||
name: Notify Lark via webhook
|
||||
needs: release
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
if: ${{ always() }}
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
@ -36,7 +36,7 @@ jobs:
|
||||
notify:
|
||||
name: Notify Lark via webhook
|
||||
needs: publish
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: [self-hosted, ubuntu-latest]
|
||||
if: ${{ always() }} && github.repository == 'hpcaitech/ColossalAI'
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
@ -7,12 +7,14 @@ on:
|
||||
- 'version.txt'
|
||||
types:
|
||||
- closed
|
||||
|
||||
permissions:
|
||||
id-token: write
|
||||
contents: read
|
||||
jobs:
|
||||
build-n-publish:
|
||||
if: github.event_name == 'workflow_dispatch' || github.repository == 'hpcaitech/ColossalAI' && github.event.pull_request.merged == true && github.base_ref == 'main'
|
||||
name: Build and publish Python 🐍 distributions 📦 to PyPI
|
||||
runs-on: ubuntu-[self-hosted, ubuntu-latest]
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 20
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
@ -35,7 +37,7 @@ jobs:
|
||||
notify:
|
||||
name: Notify Lark via webhook
|
||||
needs: build-n-publish
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ always() }}
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
@ -5,12 +5,16 @@ on:
|
||||
paths:
|
||||
- 'version.txt'
|
||||
|
||||
|
||||
jobs:
|
||||
build-n-publish:
|
||||
if: github.event_name == 'workflow_dispatch' || github.repository == 'hpcaitech/ColossalAI'
|
||||
name: Build and publish Python 🐍 distributions 📦 to Test PyPI
|
||||
runs-on: [self-hosted, ubuntu-latest]-latest
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 20
|
||||
permissions:
|
||||
id-token: write
|
||||
contents: read
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
|
@ -1 +1 @@
|
||||
0.5.0
|
||||
0.5.1
|
||||
|
Loading…
Reference in New Issue
Block a user