diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index 26ee24c4c5..cfc12c1151 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -18,20 +18,11 @@ jobs: environment: package steps: - name: Checkout - uses: actions/checkout@v3 - - name: Cache conda - uses: actions/cache@v3 + uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v5 with: - path: ~/conda_pkgs_dir - key: conda-${{ matrix.os }}-python-${{ matrix.python-version }}-${{ hashFiles('environment.yml') }} - - name: Setup Miniconda - uses: conda-incubator/setup-miniconda@v2 - with: - auto-update-conda: true - auto-activate-base: false - activate-environment: hcrystalball python-version: ${{ matrix.python-version }} - use-only-tar-bz2: true - name: Install from source # This is required for the pre-commit tests shell: pwsh diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 56009f8abf..7b02a9732e 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -14,6 +14,12 @@ on: - 'setup.py' pull_request: branches: ['main'] + paths: + - 'flaml/**' + - 'test/**' + - 'notebook/**' + - '.github/workflows/python-package.yml' + - 'setup.py' merge_group: types: [checks_requested]