Skip to content

Buy policy can cycle back and forth between actively buying and dormant based on time step #142

Buy policy can cycle back and forth between actively buying and dormant based on time step

Buy policy can cycle back and forth between actively buying and dormant based on time step #142

Workflow file for this run

name: Changelog check
on:
# allows us to run workflows manually
workflow_dispatch:
pull_request:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
jobs:
changelog_update:
runs-on: ubuntu-latest
container:
image: alpine:3.14
name: Is Changelog up-to-date ?
steps:
- name: Install latest git
run: |
apk add --no-cache bash git openssh
git --version
- name: Checkout repository
uses: actions/checkout@v3
- run: |
git config --global --add safe.directory ${GITHUB_WORKSPACE}
cd $GITHUB_WORKSPACE
git remote add cyclus https://github.com/cyclus/cyclus.git
git fetch cyclus
change=`git diff cyclus/main -- CHANGELOG.rst | wc -l`
git remote remove cyclus
if [ $change -eq 0 ]; then
echo "CHANGELOG.rst has not been updated"
exit 1
fi