Skip to content

Commit

Permalink
Create create-release.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
mportuga authored Aug 17, 2023
1 parent edb0933 commit 2ea8ad4
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# This is a basic workflow that is manually triggered

name: Create Release

# Controls when the action will run. Workflow runs when manually triggered using the UI
# or API.
on: [push]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
create_release:
# The type of runner that the job will run on
runs-on: ubuntu-latest
env:
GH_TOKEN: ${{ github.token }}
RELEASE: ${{ github.event.inputs.release || github.ref_name }}

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout
uses: actions/checkout@v3.3.0
with:
ref: gh-pages

- name: Zip Release
uses: TheDoctor0/zip-release@0.7.0
with:
filename: ui-grid-${{ env.RELEASE }}.zip
path: ./release/${{ env.RELEASE }}/*

- name: Publish Release
run: gh release create v${{ env.RELEASE }} ./ui-grid-${{ env.RELEASE }}.zip

0 comments on commit 2ea8ad4

Please sign in to comment.