Skip to content

Commit

Permalink
workflows refactoring (#352)
Browse files Browse the repository at this point in the history
  • Loading branch information
evlekht authored Jul 25, 2024
1 parent 0d9f845 commit 98d923e
Show file tree
Hide file tree
Showing 104 changed files with 566 additions and 1,989 deletions.
22 changes: 1 addition & 21 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,23 +1,3 @@
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-syntax

* @StephenButtolph
/app/ @danlaine
/codec/ @danlaine
/database/corruptabledb/ @ceyonur
/ids/ @danlaine @joshua-kim
/indexer/ @danlaine
/message/ @gyuho
/network/ @danlaine @joshua-kim @StephenButtolph
/network/throttling/ @danlaine @dboehm-avalabs @StephenButtolph
/proto/ @gyuho @hexfusion
/snow/ @danlaine @StephenButtolph
/snow/consensus/ @gyuho @StephenButtolph
/snow/engine/snowman/syncer/ @abi87
/snow/uptime/ @ceyonur
/utils/logging/ @ceyonur
/vms/platformvm/ @abi87 @danlaine @StephenButtolph
/vms/proposervm/ @abi87 @StephenButtolph
/vms/rpcchainvm/ @hexfusion @StephenButtolph
/vms/registry/ @joshua-kim
/tests/ @abi87 @gyuho @marun
/x/ @danlaine @darioush @dboehm-avalabs
* @evlekht
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ A clear and concise description of what you expected to happen.
If applicable, add screenshots to help explain your problem.

**Logs**
If applicable, please include the relevant logs that indicate a problem and/or the log directory of your node. By default, this can be found at `~/.avalanchego/logs/`.
If applicable, please include the relevant logs that indicate a problem and/or the log directory of your node. By default, this can be found at `~/.caminogo/logs/`.

**Metrics**
If applicable, please include any metrics gathered from your node to assist us in diagnosing the problem.
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/feature_spec.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Feature specification
about: Discussion on design and implementation of new features for avalanchego.
about: Discussion on design and implementation of new features for caminogo.
title: ''
labels: enhancement
assignees: ''
Expand Down
25 changes: 0 additions & 25 deletions .github/workflows/ansible-lint.yml

This file was deleted.

53 changes: 0 additions & 53 deletions .github/workflows/auto-generated-checker.yml

This file was deleted.

25 changes: 0 additions & 25 deletions .github/workflows/buf-lint.yml

This file was deleted.

17 changes: 17 additions & 0 deletions .github/workflows/buf-push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: buf-push

on:
workflow_dispatch:

jobs:
push:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: bufbuild/[email protected]
with:
github_token: ${{ github.token }}
- uses: bufbuild/buf-push-action@v1
with:
input: "proto"
buf_token: ${{ secrets.BUF_TOKEN }}
26 changes: 0 additions & 26 deletions .github/workflows/build-and-test-mac-windows.yml

This file was deleted.

26 changes: 13 additions & 13 deletions .github/workflows/build-deb-pkg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,35 @@
set -euo pipefail

DEBIAN_BASE_DIR=$PKG_ROOT/debian
AVALANCHE_BUILD_BIN_DIR=$DEBIAN_BASE_DIR/usr/local/bin
TEMPLATE=.github/workflows/debian/template
CAMINO_BUILD_BIN_DIR=$DEBIAN_BASE_DIR/usr/local/bin
TEMPLATE=.github/workflows/debian/template
DEBIAN_CONF=$DEBIAN_BASE_DIR/DEBIAN

mkdir -p $DEBIAN_BASE_DIR
mkdir -p $DEBIAN_CONF
mkdir -p $AVALANCHE_BUILD_BIN_DIR
mkdir -p "$DEBIAN_BASE_DIR"
mkdir -p "$DEBIAN_CONF"
mkdir -p "$CAMINO_BUILD_BIN_DIR"

# Assume binaries are at default locations
OK=`cp ./build/avalanchego $AVALANCHE_BUILD_BIN_DIR`
OK=$(cp ./build/caminogo "$CAMINO_BUILD_BIN_DIR")
if [[ $OK -ne 0 ]]; then
exit $OK;
exit "$OK";
fi

OK=`cp $TEMPLATE/control $DEBIAN_CONF/control`
OK=$(cp $TEMPLATE/control "$DEBIAN_CONF"/control)
if [[ $OK -ne 0 ]]; then
exit $OK;
exit "$OK";
fi

echo "Build debian package..."
cd $PKG_ROOT
cd "$PKG_ROOT"
echo "Tag: $TAG"
VER=$TAG
if [[ $TAG =~ ^v ]]; then
VER=$(echo $TAG | tr -d 'v')
VER=$(echo "$TAG" | tr -d 'v')
fi
NEW_VERSION_STRING="Version: $VER"
NEW_ARCH_STRING="Architecture: $ARCH"
sed -i "s/Version.*/$NEW_VERSION_STRING/g" debian/DEBIAN/control
sed -i "s/Architecture.*/$NEW_ARCH_STRING/g" debian/DEBIAN/control
dpkg-deb --build debian avalanchego-$TAG-$ARCH.deb
aws s3 cp avalanchego-$TAG-$ARCH.deb s3://${BUCKET}/linux/debs/ubuntu/$RELEASE/$ARCH/
dpkg-deb --build debian "caminogo-$TAG-$ARCH.deb"
#gsutil cp "caminogogo-$TAG-$ARCH.deb" "gs://$BUCKET/linux/debs/ubuntu/$RELEASE/$ARCH/"
20 changes: 0 additions & 20 deletions .github/workflows/build-docker.yml

This file was deleted.

14 changes: 7 additions & 7 deletions .github/workflows/build-tgz-pkg.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@

set -euo pipefail

AVALANCHE_ROOT=$PKG_ROOT/avalanchego-$TAG
CAMINO_ROOT=$PKG_ROOT/caminogo-$TAG

mkdir -p $AVALANCHE_ROOT
mkdir -p "$CAMINO_ROOT"

OK=`cp ./build/avalanchego $AVALANCHE_ROOT`
OK=$(cp ./build/caminogo "$CAMINO_ROOT")
if [[ $OK -ne 0 ]]; then
exit $OK;
exit "$OK";
fi


echo "Build tgz package..."
cd $PKG_ROOT
cd "$PKG_ROOT"
echo "Tag: $TAG"
tar -czvf "avalanchego-linux-$ARCH-$TAG.tar.gz" avalanchego-$TAG
aws s3 cp avalanchego-linux-$ARCH-$TAG.tar.gz s3://$BUCKET/linux/binaries/ubuntu/$RELEASE/$ARCH/
tar -czvf "caminogo-linux-$ARCH-$TAG.tar.gz" "caminogo-$TAG"
#gsutil cp "caminogo-linux-$ARCH-$TAG.tar.gz" "gs://$BUCKET/linux/binaries/ubuntu/$RELEASE/$ARCH/"
27 changes: 0 additions & 27 deletions .github/workflows/build_artifacts.yml

This file was deleted.

Loading

0 comments on commit 98d923e

Please sign in to comment.