CI: update version in node-distro (#24)

This commit is contained in:
folex 2021-09-02 18:17:58 +03:00 committed by GitHub
parent aef1262cc5
commit 2394e57ca0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 15 deletions

View File

@ -89,7 +89,7 @@ jobs:
npm run build
- name: Build Changelog
id: github_release
id: changelog
uses: mikepenz/release-changelog-builder-action@v1
with:
configuration: ".github/workflows/changelog_config.json"
@ -105,20 +105,11 @@ jobs:
tag_name: ${{ env.RELEASE_VERSION }}
files: |
./service/aqua-ipfs.tar.gz
body: ${{steps.github_release.outputs.changelog}}
body: ${{steps.changelog.outputs.changelog}}
draft: false
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
### Rebuild node-distro
- name: Trigger new node-distro container
uses: benc-uk/workflow-dispatch@v1
with:
workflow: Publish Container
repo: fluencelabs/node-distro
ref: 'main'
token: ${{ secrets.PERSONAL_TOKEN }}
### Publish Aqua API
- name: Publish Aqua API to NPM
@ -138,7 +129,7 @@ jobs:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
working-directory: ./aqua/target/typescript
## Update Builtin Services repo
## Update node-distro repo
- name: Get tar.gz URL
id: package-url
uses: actions/github-script@v4
@ -168,11 +159,11 @@ jobs:
echo $(sha256sum ./service/aqua-ipfs.tar.gz)
echo "SHA256=$(sha256sum ./service/aqua-ipfs.tar.gz | awk '{ print $1 }')" >> $GITHUB_ENV
- name: Update version in builtins repo
- name: Update version in node-distro repo
uses: benc-uk/workflow-dispatch@v1
with:
workflow: update_service
repo: fluencelabs/builtin-services
repo: fluencelabs/node-distro
ref: 'main'
token: ${{ secrets.PERSONAL_TOKEN }}
inputs: '{
@ -188,4 +179,4 @@ jobs:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
console.dir(core);
core.info("aqua-ipfs was updated to ${{ env.RELEASE_VERSION }} in Builtin Services Repo");
core.info("aqua-ipfs was updated to ${{ env.RELEASE_VERSION }} in node-distro repo");

View File

@ -10,8 +10,16 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Get branch
run: |
BRANCH=${GITHUB_REF#refs/*/}
SANITIZED=$(echo "$BRANCH" | sed -e 's/[^a-zA-Z0-9-]/-/g')
echo "BRANCH=$SANITIZED" >> $GITHUB_ENV
- name: Bump version and push tag
id: tag_version
uses: mathieudutour/github-tag-action@v5.5
with:
append_to_pre_release_tag: ${{ env.BRANCH }}
github_token: ${{ secrets.PERSONAL_TOKEN }}