Browse Source

Fix actions.

tags/v4.0.0-beta.1
Luigi Freitas Cruz 4 years ago
parent
commit
bd24438319
2 changed files with 14 additions and 4 deletions
  1. +7
    -2
      .github/workflows/release.yml
  2. +7
    -2
      .github/workflows/validate.yml

+ 7
- 2
.github/workflows/release.yml View File

@@ -21,15 +21,20 @@ jobs:
run: | run: |
docker system prune -af docker system prune -af
docker system prune --volumes -f docker system prune --volumes -f
docker container stop $(docker container ls -aq)
docker container rm $(docker container ls -aq)
docker image prune -af docker image prune -af
docker container stop $(docker container ls -aq) || true
docker container rm $(docker container ls -aq) || true
- name: Build project - name: Build project
id: builder id: builder
working-directory: ${{ env.working-directory }} working-directory: ${{ env.working-directory }}
run: | run: |
bash build-docker.sh bash build-docker.sh
echo ::set-output name=filename::$(ls deploy/*.tar.xz | xargs -n 1 basename) echo ::set-output name=filename::$(ls deploy/*.tar.xz | xargs -n 1 basename)
- name: Fix Permissions
id: fix_perm_filename
run: |
chmod a+rw ${{ env.working-directory }}/deploy/${{ steps.builder.outputs.filename }}
echo ${{ env.working-directory }}/deploy/${{ steps.builder.outputs.filename }}
- name: Create Release - name: Create Release
id: create_release id: create_release
uses: actions/create-release@v1 uses: actions/create-release@v1


+ 7
- 2
.github/workflows/validate.yml View File

@@ -18,15 +18,20 @@ jobs:
run: | run: |
docker system prune -af docker system prune -af
docker system prune --volumes -f docker system prune --volumes -f
docker container stop $(docker container ls -aq)
docker container rm $(docker container ls -aq)
docker image prune -af docker image prune -af
docker container stop $(docker container ls -aq) || true
docker container rm $(docker container ls -aq) || true
- name: Build project - name: Build project
id: builder id: builder
working-directory: ${{ env.working-directory }} working-directory: ${{ env.working-directory }}
run: | run: |
bash build-docker.sh bash build-docker.sh
echo ::set-output name=filename::$(ls deploy/*.tar.xz | xargs -n 1 basename) echo ::set-output name=filename::$(ls deploy/*.tar.xz | xargs -n 1 basename)
- name: Fix Permissions
id: fix_perm_filename
run: |
chmod a+rw ${{ env.working-directory }}/deploy/${{ steps.builder.outputs.filename }}
echo ${{ env.working-directory }}/deploy/${{ steps.builder.outputs.filename }}
- uses: actions/upload-artifact@v1 - uses: actions/upload-artifact@v1
with: with:
name: ${{ steps.builder.outputs.filename }} name: ${{ steps.builder.outputs.filename }}


Loading…
Cancel
Save