Generate All Files #99
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
on: [workflow_dispatch] | |
name: Generate All Files | |
jobs: | |
generate_zone_config: | |
name: Generate All Files | |
runs-on: ubuntu-latest | |
defaults: | |
run: | |
shell: bash | |
steps: | |
- name: Checkout repository | |
uses: actions/checkout@v2 | |
with: | |
token: ${{ secrets.GITHUB_TOKEN }} | |
submodules: true | |
- name: Git Sumbodule Update | |
run: | | |
git submodule update --init --recursive | |
git submodule update --recursive --remote | |
- name: Setup Node | |
uses: actions/setup-node@v3 | |
with: | |
node-version: 19.6.0 | |
- name: Install dependencies | |
run: npm install | |
- name: Run code to Query Pools | |
working-directory: ./.github/workflows/utility | |
run: node queryPools.mjs | |
- name: Run code to Generate Assetlist | |
working-directory: ./.github/workflows/utility | |
run: node generate_assetlist.mjs | |
- name: Run code to Generate Chainlist New | |
working-directory: ./.github/workflows/utility | |
run: node generate_chainlist_new.mjs | |
- name: Run code to Generate Chainlist | |
working-directory: ./.github/workflows/utility | |
run: node generate_chainlist.mjs | |
- name: Add Commit Push | |
uses: devops-infra/action-commit-push@master | |
with: | |
github_token: "${{ secrets.GITHUB_TOKEN }}" | |
add_timestamp: false | |
commit_prefix: "[AUTO]" | |
commit_message: "assetlist and chainlist Update" | |
force: false | |
target_branch: update/assetlist_all | |
- name: Create A PR | |
uses: devops-infra/[email protected] | |
with: | |
github_token: ${{ secrets.GITHUB_TOKEN }} | |
source_branch: update/assetlist_all | |
target_branch: main | |
title: assetlist and chainlist Update | |
body: "**Automated pull request**" | |
old_string: "**THIS IS AN AUTOMATED UPDATE OF ASSETLIST.JSON AND CHAINLIST.JSON**" | |
new_string: "** Automatic pull request**" | |
get_diff: true | |
ignore_users: "dependabot" |