Skip to content

try another action

try another action #10

Workflow file for this run

name: release
on:
push:
branches:
- master
tags:
- test*
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Get datetime
id: datetime
run: echo "datetime=$(date "+%Y-%m-%d-%H%M%S")" >> "$GITHUB_ENV"
- name: Convert yaml to json
run: python .github/workflows/lib/yaml_to_json.py resources/referers.yml resources/referers-${{ steps.datetime.outputs.datetime }}.json
- name: Prepare latest json
run: cp resources/referers-${{ steps.datetime.outputs.datetime }}.json resources/referers-latest.json
- name: Commit new json files
run: |
git add resources/referers-${{ steps.datetime.outputs.datetime }}.json resources/referers-latest.json
git commit -m "Add referers-${{ steps.datetime.outputs.datetime }}.json"
- name: Push changes
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: referer-json
# - name: Push new json files to referer-json branch
# run: |
# git add resources/referers-${{ steps.datetime.outputs.datetime }}.json resources/referers-latest.json
# git commit -m "Add referers-${{ steps.datetime.outputs.datetime }}.json"
# git push origin referer-json