Add environment to publish.yml (#17395)

pull/2867/head^2
Glenn Jocher 3 weeks ago committed by GitHub
parent 6806f15396
commit fdcb60a60a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      .github/workflows/docs.yml
  2. 7
      .github/workflows/publish.yml

@ -39,7 +39,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }} repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
token: ${{ secrets._GITHUB_TOKEN }} token: ${{ secrets._GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
ref: ${{ github.head_ref || github.ref }} ref: ${{ github.head_ref || github.ref }}
fetch-depth: 0 fetch-depth: 0
- name: Set up Python - name: Set up Python

@ -17,13 +17,16 @@ jobs:
if: github.repository == 'ultralytics/ultralytics' && github.actor == 'glenn-jocher' if: github.repository == 'ultralytics/ultralytics' && github.actor == 'glenn-jocher'
name: Publish name: Publish
runs-on: ubuntu-latest runs-on: ubuntu-latest
environment: # for GitHub Deployments tab
name: Release - PyPI
url: https://pypi.org/p/ultralytics
permissions: permissions:
id-token: write # for PyPI trusted publishing id-token: write # for PyPI trusted publishing
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
token: ${{ secrets._GITHUB_TOKEN }} # use your PAT here token: ${{ secrets._GITHUB_TOKEN }}
- name: Git config - name: Git config
run: | run: |
git config --global user.name "UltralyticsAssistant" git config --global user.name "UltralyticsAssistant"
@ -32,7 +35,7 @@ jobs:
uses: actions/setup-python@v5 uses: actions/setup-python@v5
with: with:
python-version: "3.x" python-version: "3.x"
cache: "pip" # caching pip dependencies cache: "pip"
- name: Install dependencies - name: Install dependencies
run: | run: |
python -m pip install --upgrade pip wheel python -m pip install --upgrade pip wheel

Loading…
Cancel
Save