mirror of https://github.com/openqasm/openqasm.git
Merge pull request #515 from openqasm/dependabot/github_actions/github_actions-0d5b1c498e
Bump the github_actions group with 6 updates
This commit is contained in:
commit
17dedfdecb
|
@ -12,18 +12,18 @@ jobs:
|
|||
name: Build wheels
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/setup-python@v3
|
||||
- uses: actions/setup-python@v5
|
||||
# This is pure Python, so it shouldn't matter what version we use to
|
||||
# build the sdist and wheel.
|
||||
|
||||
- name: Update pip
|
||||
run: pip install --upgrade pip
|
||||
|
||||
- uses: actions/setup-java@v2
|
||||
- uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: '15'
|
||||
distribution: 'adopt'
|
||||
|
@ -75,13 +75,13 @@ jobs:
|
|||
- name: Build package
|
||||
run: python -m build --wheel --sdist .
|
||||
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-wheel
|
||||
path: ./source/openqasm/dist/*.whl
|
||||
if-no-files-found: error
|
||||
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-sdist
|
||||
path: ./source/openqasm/dist/*.tar.gz
|
||||
|
|
|
@ -9,12 +9,12 @@ jobs:
|
|||
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
persist-credentials: false
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/setup-python@v2
|
||||
- uses: actions/setup-python@v5
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
|
@ -24,7 +24,7 @@ jobs:
|
|||
- name: Generate HTML
|
||||
run: make html
|
||||
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: html
|
||||
path: build/html
|
||||
|
|
|
@ -20,16 +20,16 @@ jobs:
|
|||
# ensure that the pre-built wheel works, and its version matches what we
|
||||
# expect from the tag.
|
||||
|
||||
- uses: actions/setup-python@v3
|
||||
- uses: actions/setup-python@v5
|
||||
with:
|
||||
# The version checker uses 'importlib.metadata' which is Python 3.10+.
|
||||
python-version: '3.10'
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-wheel
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-sdist
|
||||
|
||||
|
|
|
@ -9,11 +9,11 @@ jobs:
|
|||
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/setup-python@v2
|
||||
- uses: actions/setup-python@v5
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
|
@ -25,7 +25,7 @@ jobs:
|
|||
./buildPublishable.sh main ./publish_build remotes/origin
|
||||
|
||||
- name: Deploy 🚀
|
||||
uses: JamesIves/github-pages-deploy-action@v4.3.3
|
||||
uses: JamesIves/github-pages-deploy-action@v4.5.0
|
||||
with:
|
||||
token: ${{ secrets.GHPAGES_DEPLOY_TOKEN }}
|
||||
repository-name: openqasm/openqasm.github.io
|
||||
|
|
|
@ -30,7 +30,7 @@ jobs:
|
|||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-wheel
|
||||
path: ./source/openqasm/
|
||||
|
@ -94,7 +94,7 @@ jobs:
|
|||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
- uses: actions/download-artifact@v4
|
||||
with:
|
||||
name: openqasm3-python-wheel
|
||||
path: ./source/openqasm/
|
||||
|
@ -110,7 +110,7 @@ jobs:
|
|||
working-directory: source/openqasm/docs
|
||||
run: make html
|
||||
|
||||
- uses: actions/upload-artifact@v2
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: openqasm3-html-documentation
|
||||
path: source/openqasm/docs/_build/html/*
|
||||
|
|
|
@ -16,13 +16,13 @@ jobs:
|
|||
working-directory: source/grammar
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
- uses: actions/setup-python@v2
|
||||
- uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.9'
|
||||
|
||||
- uses: actions/setup-java@v2
|
||||
- uses: actions/setup-java@v4
|
||||
with:
|
||||
java-version: '15'
|
||||
distribution: 'adopt'
|
||||
|
|
|
@ -10,7 +10,7 @@ jobs:
|
|||
Build:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Set up Python
|
||||
|
|
Loading…
Reference in New Issue