rinodrops icon

GitHub Actions Release Version

rinodrops | PRO | 05/26/23 02:22:01 PM UTC | 1 ⭐ | 6270 👁️ | Never ⏰ | []
YAML |

1 KB

|

None

|

1 👍

/

0 👎

name: Create Release
 
on:
  push:
    branches:
      - main
 
jobs:
  build:
    runs-on: ubuntu-latest
 
    steps:
      - name: Checkout code
        uses: actions/checkout@v2
 
      - name: Get current date
        id: date
        run: echo "::set-output name=date::$(date +'%Y%m%d')"
 
      - name: Get number of releases today
        id: today-releases
        run: |
          today_releases=$(gh release list --json createdAt --limit 100 | jq -r '.[] | .createdAt' | grep "$(date -I)" | wc -l)
          echo "::set-output name=count::$((today_releases+1))"
 
      - name: Create Release
        id: create_release
        uses: actions/create-release@v1
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        with:
          tag_name: ${{ steps.date.outputs.date }}-${{ steps.today-releases.outputs.count }}
          release_name: Release ${{ steps.date.outputs.date }}-${{ steps.today-releases.outputs.count }}
          draft: false
          prerelease: false
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎