aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorPatrick Lehmann <Patrick.Lehmann@plc2.de>2022-11-28 23:55:13 +0100
committertgingold <tgingold@users.noreply.github.com>2022-11-30 05:12:08 +0100
commitce4d5bb4a53d12a02f9a297f16513a99de2ab069 (patch)
tree425b7d6839c1921e357926e1d0ce62017f3cc126 /.github
parent5707cc82d8222346b475fb820be81fd677bc3c29 (diff)
downloadghdl-ce4d5bb4a53d12a02f9a297f16513a99de2ab069.tar.gz
ghdl-ce4d5bb4a53d12a02f9a297f16513a99de2ab069.tar.bz2
ghdl-ce4d5bb4a53d12a02f9a297f16513a99de2ab069.zip
Updated used GitHub Actions.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/Test.yml72
1 files changed, 36 insertions, 36 deletions
diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml
index 25a4f3d6d..70b0bb8b5 100644
--- a/.github/workflows/Test.yml
+++ b/.github/workflows/Test.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📚 Run gnatdoc'
run: |
@@ -33,7 +33,7 @@ jobs:
EOF
- name: '📤 Upload artifact: gnatdoc'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: gnatdoc
path: gnatdoc
@@ -46,7 +46,7 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '⛴ Build ghdl/doc'
run: |
@@ -57,7 +57,7 @@ jobs:
EOF
- name: '📥 Download artifact: gnatdoc'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
name: gnatdoc
path: public/gnatdoc
@@ -71,7 +71,7 @@ jobs:
#- run: nroff -man doc/_build/man/ghdl.1
- name: '📤 Upload artifact: HTML, LaTeX and man'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: doc
path: |
@@ -90,10 +90,10 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '🐍 Setup Python'
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.10'
@@ -123,7 +123,7 @@ jobs:
run: python setup.py bdist_wheel
- name: '📤 Upload artifact: pyGHDL'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: pyGHDL
path: dist/
@@ -140,7 +140,7 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- run: TASK=bullseye+mcode ./scripts/ci-run.sh -c --gplcompat
@@ -166,7 +166,7 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '🛳 Build and test GHDL in containers'
run: |
@@ -174,7 +174,7 @@ jobs:
mv ghdl-*-ubuntu${{ matrix.os }}-*.tgz ghdl-gha-ubuntu-${{ matrix.os }}.04-$(echo ${{ matrix.backend }} | sed 's#-.*##g').tgz
- name: '📤 Upload artifact: package'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ubuntu${{ matrix.os }}-${{ matrix.backend }}
path: ghdl-gha-ubuntu-*.tgz
@@ -201,11 +201,11 @@ jobs:
steps:
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '💾 Cache gnat'
id: cache-gnat
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: gnat
key: ${{ runner.os }}-gnat
@@ -225,7 +225,7 @@ jobs:
MACOSX_DEPLOYMENT_TARGET: '10.14'
- name: '📤 Upload artifact: package'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: macos${{ matrix.os }}-${{ matrix.backend }}
path: ghdl-macos-${{ matrix.os }}-${{ matrix.backend }}.tgz
@@ -271,7 +271,7 @@ jobs:
shell: bash
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
with:
# The command 'git describe' (used for version) needs the history.
fetch-depth: 0
@@ -285,7 +285,7 @@ jobs:
done
- name: '📤 Upload artifact: builddir'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.sys }}-${{ matrix.pkg }}-builddir
path: |
@@ -293,7 +293,7 @@ jobs:
scripts/msys2-${{ matrix.pkg }}/msys2-${{ matrix.pkg }}.pkg.tar.gz
- name: '📤 Upload artifact: package'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.sys }}-${{ matrix.pkg }}
path: scripts/msys2-${{ matrix.pkg }}/mingw-*ghdl*.pkg.tar.zst
@@ -349,10 +349,10 @@ jobs:
shell: bash
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📥 Download artifact: package'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifact
name: ${{ matrix.sys.sys }}-${{ matrix.sys.pkg }}
@@ -406,10 +406,10 @@ jobs:
shell: bash
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📥 Download artifact: package'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifact
name: ${{ matrix.sys }}-mcode
@@ -430,7 +430,7 @@ jobs:
zip "${_zipdir}".zip -r "${_zipdir}"
- name: '📤 Upload artifact: zipfile'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: ${{ matrix.sys }}-mcode-standalone
path: ${{ matrix.sys }}-mcode-standalone.zip
@@ -473,10 +473,10 @@ jobs:
run: git config --global core.autocrlf input
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📥 Download artifact: package'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifact
name: ${{ matrix.sys }}-${{ matrix.pkg }}
@@ -495,7 +495,7 @@ jobs:
echo "GHDL_PREFIX=$GHDL_PREFIX" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: '🐍 Setup Python'
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.10'
architecture: ${{ matrix.pyarch }}
@@ -549,10 +549,10 @@ jobs:
run: git config --global core.autocrlf input
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📥 Download artifact: package'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifact
name: ${{ matrix.sys }}-${{ matrix.pkg }}-standalone
@@ -571,13 +571,13 @@ jobs:
echo "GHDL_PREFIX=$GHDL_PREFIX" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
- name: '🐍 Setup Python'
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v4
with:
python-version: '3.10'
architecture: ${{ matrix.pyarch }}
- name: '📥 Download artifact: pyGHDL'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
name: pyGHDL
@@ -620,7 +620,7 @@ jobs:
- name: '📥 Download artifacts'
if: "!contains(github.ref, 'refs/tags/')"
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifacts
@@ -681,10 +681,10 @@ jobs:
shell: bash
- name: '🧰 Checkout'
- uses: actions/checkout@v2
+ uses: actions/checkout@v3
- name: '📥 Download artifact: package'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: artifact
name: MINGW64-llvm
@@ -703,7 +703,7 @@ jobs:
- name: '📤 Upload artifact: coverage report'
if: always()
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v3
with:
name: coverage
path: coverage.xml
@@ -724,19 +724,19 @@ jobs:
steps:
- name: '📥 Download artifact: coverage report'
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v3
with:
path: .
name: coverage
- name: CodeCov
- uses: codecov/codecov-action@v1
+ uses: codecov/codecov-action@v3
with:
file: coverage.xml
flags: unittests
- name: Codacy
- uses: codacy/codacy-coverage-reporter-action@master
+ uses: codacy/codacy-coverage-reporter-action@v1
with:
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
coverage-reports: coverage.xml