123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- name: Check Release
- on:
- push:
- branches:
- - main
- pull_request:
- branches:
- - main
- permissions:
- contents: write
- jobs:
- check_release:
- runs-on: ubuntu-latest
- steps:
- - name: Checkout
- uses: actions/checkout@v2
- - name: Install Python
- uses: actions/setup-python@v2
- with:
- python-version: 3.9
- architecture: 'x64'
- - name: Install node
- uses: actions/setup-node@v2
- with:
- node-version: '14.x'
-
-
- - name: Get pip cache dir
- id: pip-cache
- run: |
- echo "::set-output name=dir::$(pip cache dir)"
- - name: Cache pip
- uses: actions/cache@v1
- with:
- path: ${{ steps.pip-cache.outputs.dir }}
- key: ${{ runner.os }}-pip-${{ hashFiles('package.json') }}
- restore-keys: |
- ${{ runner.os }}-pip-
- - name: Cache checked links
- uses: actions/cache@v2
- with:
- path: ~/.cache/pytest-link-check
- key: ${{ runner.os }}-linkcheck-${{ hashFiles('**/.md') }}-md-links
- restore-keys: |
- ${{ runner.os }}-linkcheck-
- - name: Upgrade packaging dependencies
- run: |
- pip install --upgrade pip setuptools wheel jupyter-packaging~=0.10 --user
- - name: Install Dependencies
- run: |
- pip install .
- - name: Check Release
- uses: jupyter-server/jupyter_releaser/.github/actions/check-release@v1
- with:
- token: ${{ secrets.GITHUB_TOKEN }}
-
- - name: Upload Distributions
- uses: actions/upload-artifact@v2
- with:
- name: yili-dag-releaser-dist-${{ github.run_number }}
- path: .jupyter_releaser_checkout/dist
|