Merge pull request #140 from jtpio/update-release-workflow

Fix release workflow
This commit is contained in:
Jeremy Tuloup 2021-05-28 14:42:40 +02:00 committed by GitHub
commit f2aeab676d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 5 deletions

View File

@ -6,6 +6,10 @@ on:
pull_request:
branches: '*'
permissions:
contents:
write
env:
PIP_DISABLE_PIP_VERSION_CHECK: 1
@ -21,8 +25,8 @@ jobs:
uses: actions/checkout@v2
- name: Build checksum file
run: |
sed -n 17,146p .github/workflows/build.yml > build
sed -n 17,146p .github/workflows/release.yml > release
sed -n 20,146p .github/workflows/build.yml > build
sed -n 20,146p .github/workflows/release.yml > release
diff build release
test:

View File

@ -6,6 +6,10 @@ on:
- '*'
permissions:
contents:
write
env:
PIP_DISABLE_PIP_VERSION_CHECK: 1
@ -21,8 +25,8 @@ jobs:
uses: actions/checkout@v2
- name: Build checksum file
run: |
sed -n 17,146p .github/workflows/build.yml > build
sed -n 17,146p .github/workflows/release.yml > release
sed -n 20,146p .github/workflows/build.yml > build
sed -n 20,146p .github/workflows/release.yml > release
diff build release
test:
@ -219,7 +223,7 @@ jobs:
docker run --rm -v "$(pwd)":/usr/local/src/your-app \
-e CHANGELOG_GITHUB_TOKEN=${CHANGELOG_GITHUB_TOKEN} \
ferrarimarco/github-changelog-generator \
github_changelog_generator -u jtpio -p retrolab --usernames-as-github-logins --no-issues --no-unreleased \
github_changelog_generator -u jupyterlab -p retrolab --usernames-as-github-logins --no-issues --no-unreleased \
--since-tag ${{ steps.previous_tag.outputs.tag }} --header "" --pr-label "## Changes"
head -n -1 CHANGELOG.md > CHANGELOG
- name: Create Release