Skip to content

Commit

Permalink
initial: add template CI for irs_pusher
Browse files Browse the repository at this point in the history
Signed-off-by: Salman Wahib <[email protected]>
  • Loading branch information
sxlmnwb committed Oct 20, 2023
0 parents commit 3a95915
Show file tree
Hide file tree
Showing 2 changed files with 70 additions and 0 deletions.
55 changes: 55 additions & 0 deletions .github/workflows/pusher.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: IRS Pusher

on:
push:
branches:
- master

jobs:
commit:
name: Massal Scanner
runs-on: ubuntu-latest

steps:
- name: Git Checkout Latest
uses: actions/checkout@v3
- name: Set Up Python Latest
uses: actions/setup-python@v3
with:
token: ${{ secrets.ACCESS_TOKEN }}

- name: Fetch last commit
shell: bash
run: |
echo "latestcommit=$(git rev-parse HEAD)" >> $GITHUB_ENV
- name: Update Package Python
run: |
python -m pip install --upgrade pip
pip install requests
pip install logging
pip install PyYaml
- name: Integration Repository & Starting Scanner
shell: bash
run: |
git clone https://x-access-token:${{ secrets.ACCESS_TOKEN }}@github.com/nodexemperor/irs --depth=1
git clone https://x-access-token:${{ secrets.ACCESS_TOKEN }}@github.com/nodexemperor/irs_output
cp config.yaml irs/.irs/
cd irs
echo "irslatestcommit=$(git rev-parse HEAD)" >> $GITHUB_ENV
./irs-massal.py
- name: Updating Commit To irs_output
shell: bash
run: |
cd irs_output
git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"
date="$(date)"
git add .
git commit --amend -am "synchronize: ${date}
IRS commit: ${{ env.irslatestcommit }}
Builder commit: ${{ env.latestcommit }}" -s
git push -f || echo "No changes to commit"
15 changes: 15 additions & 0 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
output_dir:
mainnet: "irs_output/mainnet"
testnet: "irs_output/testnet"

mainnet:
nolus:
rpc: ["http://5.9.99.172:19757", "http://65.108.199.120:35457"]
quasar:
rpc: ["http://51.89.190.33:26657", "http://34.175.55.194:26657"]

testnet:
nolus:
rpc: ["https://nolus-testnet.rpc.kjnodes.com"]
quasar:
rpc: ["https://quasar-testnet.rpc.kjnodes.com"]

0 comments on commit 3a95915

Please sign in to comment.