Skip to content

Commit

Permalink
Update githup action versions (#1054)
Browse files Browse the repository at this point in the history
  • Loading branch information
s-westphal authored Feb 5, 2024
1 parent 55f3e61 commit 417cae4
Showing 1 changed file with 25 additions and 25 deletions.
50 changes: 25 additions & 25 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
test-devenv:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: check_deps
run: |
sudo apt-get update && sudo apt-get install -y podman curl jq
Expand All @@ -33,7 +33,7 @@ jobs:
env:
CHROME_DEB: google-chrome-stable_current_amd64.deb
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install
run: |
free -hmw
Expand All @@ -57,7 +57,7 @@ jobs:
build-openapi:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Install
run: |
sudo apt install -y python3-dev python3-pip python3-venv python3-mysqldb
Expand All @@ -71,7 +71,7 @@ jobs:
travis/build_api_documentation.sh "_openapi_artifacts/openapi_description/openapi_description.json" "_openapi_artifacts/documentation/openapi_documentation.html"
ls -la _openapi_artifacts/*
- name: Upload OpenAPI to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: openapi
path: _openapi_artifacts/
Expand All @@ -82,8 +82,8 @@ jobs:
env:
GCS_TAG: ubuntu_64bit
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Set up
Expand All @@ -97,7 +97,7 @@ jobs:
travis/build_templates.sh
ls -la gcs_upload_dir
- name: Upload installers to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ubuntu-installers
path: gcs_upload_dir/
Expand All @@ -106,8 +106,8 @@ jobs:
build-osx:
runs-on: macos-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Set up
Expand All @@ -120,7 +120,7 @@ jobs:
travis/build_templates.sh
ls -la gcs_upload_dir
- name: Upload installers to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: osx-installers
path: gcs_upload_dir/
Expand All @@ -134,7 +134,7 @@ jobs:
DOCKER_CONTAINER: centos_64bit_container
DOCKER_USER: grrbot
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build installers
run: |
docker run -dit \
Expand All @@ -154,7 +154,7 @@ jobs:
docker exec "${DOCKER_CONTAINER}" rpm -vih gcs_upload_dir/*.rpm
ls -la gcs_upload_dir
- name: Upload installers to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: centos-installers
path: gcs_upload_dir/
Expand All @@ -163,8 +163,8 @@ jobs:
build-windows:
runs-on: windows-2022
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.9'
- name: Build installers
Expand All @@ -177,7 +177,7 @@ jobs:
mv -v output*/* gcs_upload_dir
ls -la gcs_upload_dir
- name: Upload installers to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: windows-installers
path: gcs_upload_dir/
Expand All @@ -193,10 +193,10 @@ jobs:
- build-osx
- build-windows
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download installers from GitHub artifacts
id: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
path: ~/_artifacts
- name: Set up
Expand All @@ -217,7 +217,7 @@ jobs:
travis/build_server_deb.sh
ls -la gcs_upload_dir
- name: Upload installers to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: server-deb
path: gcs_upload_dir/
Expand All @@ -232,14 +232,14 @@ jobs:
needs:
- build-server-deb
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up MySQL
run: |
printf "\n[mysqld]\nmax_allowed_packet=42M\nlog_bin_trust_function_creators=1\n" | sudo tee -a /etc/mysql/my.cnf
sudo /etc/init.d/mysql start
- name: Download installers from GitHub artifacts
id: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: server-deb
path: _artifacts
Expand All @@ -254,7 +254,7 @@ jobs:
sudo -EH ./appveyor/e2e_tests/run_e2e_tests.sh
sudo -EH ./appveyor/e2e_tests/test_repack.sh
- name: Upload logs and configs to GitHub artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: e2e-test
Expand All @@ -269,10 +269,10 @@ jobs:
- test-ubuntu
- build-openapi
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download installers from GitHub artifacts
id: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: server-deb
path: _artifacts
Expand Down Expand Up @@ -300,10 +300,10 @@ jobs:
needs:
- build-push-docker
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Download installers from GitHub artifacts
id: download
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
path: _artifacts
- run: |
Expand Down

0 comments on commit 417cae4

Please sign in to comment.