Skip to content

Commit

Permalink
ci(fix): bring ci in sync and remove deprecated actions (#790)
Browse files Browse the repository at this point in the history
Description
Match the CI with other repos. Remove deprecated actions with some minor
clean ups.

Motivation and Context
Reduce warning and make changes standard between repos.

How Has This Been Tested?
Run most in local fork.

What process can a PR reviewer use to test or verify this change?
Need to check all workflows and check for warning and errors.


Breaking Changes
---

- [x] None
- [ ] Requires data directory to be deleted
- [ ] Other - Please specify
  • Loading branch information
leet4tari authored Nov 28, 2023
1 parent 013bf74 commit 6c114a0
Show file tree
Hide file tree
Showing 8 changed files with 123 additions and 211 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build_binaries.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[
{
"name": "linux-x86_64",
"runs-on": "ubuntu-20.04",
"runs-on": "ubuntu-22.04",
"rust": "stable",
"target": "x86_64-unknown-linux-gnu",
"cross": false,
Expand Down
29 changes: 1 addition & 28 deletions .github/workflows/build_binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,34 +116,7 @@ jobs:
if: ${{ startsWith(runner.os,'Linux') && matrix.builds.cross != 'true' }}
run: |
sudo apt-get update
sudo apt-get -y install \
openssl \
libssl-dev \
pkg-config \
libsqlite3-dev \
clang-10 \
git \
cmake \
libc++-dev \
libc++abi-dev \
libprotobuf-dev \
protobuf-compiler \
libncurses5-dev \
libncursesw5-dev \
zip \
build-essential \
libgtk-3-dev \
libwebkit2gtk-4.0-dev \
libsoup2.4-dev \
curl \
wget \
libappindicator3-dev \
patchelf \
librsvg2-dev \
gcc-aarch64-linux-gnu \
g++-aarch64-linux-gnu
sudo apt-get -y --purge remove \
clang-9 clang-format-9 libclang-common-9-dev libclang-cpp9 libclang1-9
sudo bash scripts/install_ubuntu_dependencies.sh
- name: Install macOS dependencies
if: startsWith(runner.os,'macOS')
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/build_dockers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ concurrency:
jobs:
builds_envs_setup:
runs-on: ubuntu-latest

outputs:
platforms: ${{ steps.envs_setup.outputs.platforms }}
version: ${{ steps.envs_setup.outputs.version }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build_dockers_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@ env:

jobs:
docker_build:
# runs-on: ubuntu-latest
runs-on: ubuntu-20.04
runs-on: ubuntu-latest

permissions:
packages: write

Expand Down
Loading

0 comments on commit 6c114a0

Please sign in to comment.