Scott Lahteine
5 years ago
1 changed files with 34 additions and 0 deletions
@ -0,0 +1,34 @@ |
|||||
|
# |
||||
|
# bump-date.yml |
||||
|
# Bump the distribution date once per day |
||||
|
# |
||||
|
|
||||
|
name: Bump Distribution Date |
||||
|
|
||||
|
on: |
||||
|
schedule: |
||||
|
- cron: '0 0 * * *' |
||||
|
|
||||
|
jobs: |
||||
|
bump_date: |
||||
|
|
||||
|
runs-on: ubuntu-latest |
||||
|
|
||||
|
steps: |
||||
|
|
||||
|
- name: Check out bugfix-2.0.x |
||||
|
uses: actions/checkout@v2 |
||||
|
with: |
||||
|
ref: bugfix-2.0.x |
||||
|
|
||||
|
- name: Bump Distribution Date |
||||
|
run: | |
||||
|
# Inline Bump Script |
||||
|
[[ "$GITHUB_REPOSITORY" == "MarlinFirmware/Marlin" ]] || exit 0 |
||||
|
DIST=$( date +"%Y-%m-%d" ) |
||||
|
eval "sed -E -i 's/(#define +STRING_DISTRIBUTION_DATE) .*$/\1 \"$DIST\"/g' Marlin/src/inc/Version.h" && \ |
||||
|
git config user.name "${GITHUB_ACTOR}" && \ |
||||
|
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com" && \ |
||||
|
git add . && \ |
||||
|
git commit -m "[cron] Bump distribution date ($DIST)" && \ |
||||
|
git push |
Loading…
Reference in new issue