Skip to content

Commit

Permalink
cleaned up workflows + added comments/documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
drkameleon committed May 22, 2024
1 parent 9fa9636 commit d07590e
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 16 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/testbundle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ concurrency:
cancel-in-progress: true

jobs:
test:
Bundle:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
# - {os: macos-12}
# - {os: macos-latest}
# - {os: windows-latest}
- macos-12
- macos-latest
- windows-latest
steps:
- uses: actions/checkout@v4

Expand Down
31 changes: 19 additions & 12 deletions .github/workflows/testrelease.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,16 @@
name: Release Arturo app

##############################################
# App information
##############################################
env:
app-name: testbundlex
app-entry: tests/testbundle.art
app-description:
app-name: testbundle
app-entry: tests/testbundle.art
app-notes:
##############################################

# > if there is no serious reason, better not
# change anything below this line! ;-)

name: Release Arturo app

on:
push:
Expand All @@ -13,17 +20,17 @@ on:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
Bundle:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
- ubuntu-latest
# - macos-12 # amd64
# - macos-latest # arm64 / M1
# - windows-latest
- ubuntu-latest # Linux - amd64
- macos-12 # macOS - amd64
- macos-latest # macOS - arm64/M1
- windows-latest # Windows - amd64
steps:
- uses: actions/checkout@v4
- uses: ./
Expand All @@ -32,7 +39,7 @@ jobs:
entry: ${{ env.app-entry }}
target: ${{ env.app-name}}
release: 'true'

Release:
runs-on: ubuntu-latest
if: ${{ always() }}
Expand All @@ -43,4 +50,4 @@ jobs:
with:
token: ${{ secrets.GITHUB_TOKEN }}
name: ${{ env.app-name }}
description: ${{ env.app-description }}
description: ${{ env.app-notes }}

0 comments on commit d07590e

Please sign in to comment.