-
Notifications
You must be signed in to change notification settings - Fork 127
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: bump the actions group with 2 updates (#3470)
* ci: bump the actions group with 2 updates Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [ansys/actions](https://github.com/ansys/actions). Updates `actions/checkout` from 4.2.0 to 4.2.1 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.2.0...v4.2.1) Updates `ansys/actions` from 7 to 8 - [Release notes](https://github.com/ansys/actions/releases) - [Commits](ansys/actions@v7...v8) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: ansys/actions dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] <[email protected]> * ci: pre-commit autoupdate (#3471) * ci: pre-commit autoupdate updates: - [github.com/psf/black: 24.8.0 → 24.10.0](psf/black@24.8.0...24.10.0) - [github.com/adamchainz/blacken-docs: 1.18.0 → 1.19.0](adamchainz/blacken-docs@1.18.0...1.19.0) - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](pre-commit/pre-commit-hooks@v4.6.0...v5.0.0) * chore: adding changelog file 3471.maintenance.md * feat: update .pre-commit-config.yaml --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: pyansys-ci-bot <[email protected]> Co-authored-by: German <[email protected]> * ci: upgrade to v8 * ci: bump the actions group with 2 updates Bumps the actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout) and [ansys/actions](https://github.com/ansys/actions). Updates `actions/checkout` from 4.2.0 to 4.2.1 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.2.0...v4.2.1) Updates `ansys/actions` from 7 to 8 - [Release notes](https://github.com/ansys/actions/releases) - [Commits](ansys/actions@v7...v8) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch dependency-group: actions - dependency-name: ansys/actions dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions ... Signed-off-by: dependabot[bot] <[email protected]> * ci: upgrade to v8 * Update .github/workflows/label.yml * chore: adding changelog file 3470.maintenance.md [dependabot-skip] * fix: indentation --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: pyansys-ci-bot <[email protected]> Co-authored-by: German <[email protected]>
- Loading branch information
1 parent
4b64ad4
commit 6293abe
Showing
6 changed files
with
31 additions
and
78 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,7 +10,7 @@ jobs: | |
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out code | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- name: Cleanup PR caches | ||
if: github.event_name != 'workflow_dispatch' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -70,19 +70,11 @@ jobs: | |
contents: write | ||
pull-requests: write | ||
steps: | ||
- uses: ansys/actions/doc-deploy-changelog@v7 | ||
- uses: ansys/actions/doc-deploy-changelog@v8 | ||
with: | ||
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }} | ||
|
||
|
||
branch-name: | ||
# Only if the event is a pull request and the branch name is not from the pre-commit-ci bot | ||
if: github.event_name == 'pull_request' && github.head_ref != 'pre-commit-ci-update-config' | ||
name: Check the name of the branch | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check branch name | ||
uses: ansys/actions/branch-name-style@v7 | ||
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} | ||
bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} | ||
|
||
|
||
pull-request-name: | ||
|
@@ -91,7 +83,7 @@ jobs: | |
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check pull-request name | ||
uses: ansys/actions/commit-style@v7 | ||
uses: ansys/actions/check-pr-title@v8 | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
|
@@ -104,7 +96,7 @@ jobs: | |
folder: ["doc", "examples"] | ||
steps: | ||
- name: "Ansys documentation style checks" | ||
uses: ansys/actions/doc-style@v7 | ||
uses: ansys/actions/doc-style@v8 | ||
with: | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
files: ${{ matrix.folder }} | ||
|
@@ -130,7 +122,7 @@ jobs: | |
os: macos-latest | ||
steps: | ||
- name: "Build wheelhouse and perform smoke test" | ||
uses: ansys/actions/build-wheelhouse@v7 | ||
uses: ansys/actions/build-wheelhouse@v8 | ||
with: | ||
library-name: ${{ env.PACKAGE_NAME }} | ||
operating-system: ${{ matrix.os }} | ||
|
@@ -160,7 +152,7 @@ jobs: | |
GRPC_ENABLE_FORK_SUPPORT: false # See #3434 | ||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- name: "Login in Github container registry" | ||
uses: docker/[email protected] | ||
|
@@ -357,7 +349,7 @@ jobs: | |
|
||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- name: Get event type and user to check permissions. | ||
id: get_user | ||
|
@@ -412,7 +404,7 @@ jobs: | |
|
||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- name: "Login in Github container registry" | ||
uses: docker/[email protected] | ||
|
@@ -596,7 +588,7 @@ jobs: | |
matrix: ${{ steps.set-matrix.outputs.matrix }} | ||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- uses: tspascoal/get-user-teams-membership@v3 | ||
id: is_organization_member | ||
|
@@ -643,7 +635,7 @@ jobs: | |
|
||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
with: | ||
repository: ${{ github.event.pull_request.head.repo.full_name }} | ||
ref: ${{ github.event.pull_request.head.ref }} | ||
|
@@ -774,7 +766,7 @@ jobs: | |
|
||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
with: | ||
repository: ${{ github.event.pull_request.head.repo.full_name }} | ||
ref: ${{ github.event.pull_request.head.ref }} | ||
|
@@ -869,7 +861,7 @@ jobs: | |
ON_LOCAL: TRUE | ||
|
||
steps: | ||
- uses: actions/[email protected].0 | ||
- uses: actions/[email protected].1 | ||
|
||
# Skipping because it is installed locally. | ||
# - name: Setup Python | ||
|
@@ -937,7 +929,7 @@ jobs: | |
runs-on: ubuntu-latest | ||
steps: | ||
- name: "Build library source and wheel artifacts" | ||
uses: ansys/actions/build-library@v7 | ||
uses: ansys/actions/build-library@v8 | ||
with: | ||
library-name: ${{ env.PACKAGE_NAME }} | ||
python-version: ${{ env.MAIN_PYTHON_VERSION }} | ||
|
@@ -955,13 +947,13 @@ jobs: | |
contents: write | ||
steps: | ||
- name: "Release to the public PyPI repository" | ||
uses: ansys/actions/release-pypi-public@v7 | ||
uses: ansys/actions/release-pypi-public@v8 | ||
with: | ||
library-name: ${{ env.PACKAGE_NAME }} | ||
use-trusted-publisher: true | ||
|
||
- name: "Release to GitHub" | ||
uses: ansys/actions/release-github@v7 | ||
uses: ansys/actions/release-github@v8 | ||
with: | ||
library-name: ${{ env.PACKAGE_NAME }} | ||
additional-artifacts: "minimum_requirements.txt" | ||
|
@@ -977,42 +969,13 @@ jobs: | |
needs: [release] | ||
steps: | ||
- name: "Deploy the stable documentation" | ||
# TODO: testing SEO improvements. This branch avoids creating a | ||
# sitemap.xml pages in opposite to v5. | ||
uses: ansys/actions/doc-deploy-stable@feat/seo-improvements | ||
uses: ansys/actions/doc-deploy-stable@v8 | ||
with: | ||
cname: ${{ env.DOCUMENTATION_CNAME }} | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
render-last: '5' | ||
|
||
|
||
doc-index-stable: | ||
name: "Deploy stable docs index" | ||
runs-on: ubuntu-latest | ||
needs: upload-docs-release | ||
steps: | ||
- name: "Install Git and clone project" | ||
uses: actions/[email protected] | ||
|
||
- name: "Install the package requirements" | ||
run: pip install -e . | ||
|
||
- name: "Get the version to PyMeilisearch" | ||
run: | | ||
VERSION=$(python -c "from ansys.mapdl.core import __version__; print('.'.join(__version__.split('.')[:2]))") | ||
VERSION_MEILI=$(python -c "from ansys.mapdl.core import __version__; print('-'.join(__version__.split('.')[:2]))") | ||
echo "Calculated VERSION: $VERSION" | ||
echo "Calculated VERSION_MEILI: $VERSION_MEILI" | ||
echo "VERSION=$VERSION" >> $GITHUB_ENV | ||
echo "VERSION_MEILI=$VERSION_MEILI" >> $GITHUB_ENV | ||
- name: "Deploy the latest documentation index" | ||
uses: ansys/actions/doc-deploy-index@v7 | ||
with: | ||
cname: ${{ env.DOCUMENTATION_CNAME }}/version/${{ env.VERSION }} | ||
index-name: pymapdl-v${{ env.VERSION_MEILI }} | ||
host-url: ${{ vars.MEILISEARCH_HOST_URL }} | ||
api-key: ${{ env.MEILISEARCH_API_KEY }} | ||
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} | ||
bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} | ||
|
||
|
||
upload-dev-docs: | ||
|
@@ -1022,25 +985,12 @@ jobs: | |
needs: [docs-build] | ||
steps: | ||
- name: "Deploy the latest documentation" | ||
# TODO: testing SEO improvements. This branch reuses the "index.html" from the stable version | ||
uses: ansys/actions/doc-deploy-dev@feat/seo-improvements | ||
uses: ansys/actions/doc-deploy-dev@v8 | ||
with: | ||
cname: ${{ env.DOCUMENTATION_CNAME }} | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
|
||
doc-index-dev: | ||
name: "Deploy dev index docs" | ||
runs-on: ubuntu-latest | ||
needs: upload-dev-docs | ||
steps: | ||
- name: "Deploy the latest documentation index" | ||
uses: ansys/actions/doc-deploy-index@v7 | ||
with: | ||
cname: ${{ env.DOCUMENTATION_CNAME }}/version/dev | ||
index-name: pymapdl-vdev | ||
host-url: ${{ vars.MEILISEARCH_HOST_URL }} | ||
api-key: ${{ env.MEILISEARCH_API_KEY }} | ||
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} | ||
bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} | ||
|
||
|
||
notify: | ||
|
@@ -1068,7 +1018,7 @@ jobs: | |
os: [ubuntu-latest, windows-latest] | ||
|
||
steps: | ||
- uses: actions/[email protected].0 | ||
- uses: actions/[email protected].1 | ||
- name: "Set up Julia" | ||
uses: julia-actions/setup-julia@v2 | ||
with: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -21,7 +21,7 @@ jobs: | |
name: Syncer | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/[email protected].0 | ||
- uses: actions/[email protected].1 | ||
- uses: micnncim/action-label-syncer@v1 | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
@@ -127,6 +127,8 @@ jobs: | |
pull-requests: write | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: ansys/actions/doc-changelog@v7 | ||
- uses: ansys/actions/doc-changelog@v8 | ||
with: | ||
bot-user: ${{ secrets.PYANSYS_CI_BOT_USERNAME }} | ||
bot-email: ${{ secrets.PYANSYS_CI_BOT_EMAIL }} | ||
token: ${{ secrets.PYANSYS_CI_BOT_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -31,7 +31,7 @@ jobs: | |
SHELLOPTS: "errexit:pipefail" | ||
steps: | ||
- name: "Install Git and checkout project" | ||
uses: actions/[email protected].0 | ||
uses: actions/[email protected].1 | ||
|
||
- name: "Login in Github container registry" | ||
uses: docker/[email protected] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
ci: bump the actions group with 2 updates |