Skip to content

Commit

Permalink
Merge pull request #3 from WesleyJoseSantos/release
Browse files Browse the repository at this point in the history
Release
  • Loading branch information
wjsan authored Jan 7, 2023
2 parents 1908081 + ba1e416 commit fc94e62
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 1 deletion.
88 changes: 88 additions & 0 deletions .github/workflows/pipeline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
name: pipeline

on:
push:
branches:
- release
- master
- main

jobs:
delivery:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Set pre-release envs
if: ${{ github.ref == 'refs/heads/release' }}
run: |
echo "RELEASE_KIND=pre-release" >> $GITHUB_ENV
echo "TAG_KIND=-pre" >> $GITHUB_ENV
echo "ARQUIVE_DIR=./UsersDBApp/bin/Release" >> $GITHUB_ENV
echo "ARQUIVE_NAME=pre-release.zip" >> $GITHUB_ENV
- name: Set release envs
if: ${{ github.ref == 'refs/heads/main' }}
run: |
echo "RELEASE_KIND=release" >> $GITHUB_ENV
echo "TAG_KIND=" >> $GITHUB_ENV
echo "ARQUIVE_DIR=./UsersDBApp/bin/Release" >> $GITHUB_ENV
echo "ARQUIVE_NAME=release.zip" >> $GITHUB_ENV
- name: Archive build
uses: thedoctor0/zip-release@main
with:
type: 'zip'
directory: ${{ env.ARQUIVE_DIR }}
filename: ${{ env.ARQUIVE_NAME }}

- name: Get previous tag
id: previoustag
uses: WyriHaximus/github-action-get-previous-tag@v1
with:
fallback: v1.0.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Get next version
id: semvers
uses: WyriHaximus/github-action-next-semvers@v1
with:
version: ${{ steps.previoustag.outputs.tag }}

- name: Create Pre Release tag
if: ${{ github.ref == 'refs/heads/release' }}
run: |
git tag ${{ steps.semvers.outputs.v_minor }}-alpha
git push origin ${{ steps.semvers.outputs.v_minor }}-alpha
- name: Pre Release
if: ${{ github.ref == 'refs/heads/release' }}
uses: softprops/action-gh-release@v1
with:
prerelease: true
body_path: ${{ github.workspace }}/changes.md
name: ${{ env.RELEASE_KIND }} ${{ steps.semvers.outputs.v_minor }}-alpha
tag_name: ${{ steps.semvers.outputs.v_minor }}-alpha
files: |
./${{ env.ARQUIVE_DIR }}/${{ env.ARQUIVE_NAME }}
- name: Create Release tag
if: ${{ github.ref == 'refs/heads/main' }}
run: |
git tag ${{ steps.semvers.outputs.v_patch }}
git push origin ${{ steps.semvers.outputs.v_patch }}
- name: Release
if: ${{ github.ref == 'refs/heads/main' }}
uses: softprops/action-gh-release@v1
with:
body_path: ${{ github.workspace }}/changes.md
name: ${{ env.RELEASE_KIND }} ${{ steps.semvers.outputs.v_patch }}
tag_name: ${{ steps.semvers.outputs.v_patch }}
files: |
./${{ env.ARQUIVE_DIR }}/${{ env.ARQUIVE_NAME }}
4 changes: 4 additions & 0 deletions UsersDBApp/bin/Release/users.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Id,Name,Email,Phone,Level,Password,CreatedAt,UpdatedAt,DeletedAt
0,Administrator,[email protected],3798547896,2,adminadmin,06/01/2023 15:44:38,,
1,Bruno Soares Santos,[email protected],3788546987,0,password,06/01/2023 15:37:30,,
2,Alexandre da Silva,[email protected],3732144331,1,passsalexandre,06/01/2023 16:30:30,,
4 changes: 3 additions & 1 deletion readme.MD
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ Importando arquivo do Banco de Dados

![import_file](images/import_file.png)

4 - Clicar em "Próxima >", procurar e selecionar o arquivo "users.csv".
4 - Clicar em "Próxima >", procurar e selecionar o arquivo [users.csv][users-csv].

[users-csv]: https://github.com/WesleyJoseSantos/UsersDBApp/tree/main/UsersDBApp/bin/Release/users.csv

![select_users_csv](images/select_users_csv.png)

Expand Down

0 comments on commit fc94e62

Please sign in to comment.