From 59cf1bd269a273451808fcc54247feffbf228c3d Mon Sep 17 00:00:00 2001 From: lobo Date: Fri, 10 Jan 2025 16:08:15 +0000 Subject: [PATCH] Update .gitea/workflows/hello_world.yaml --- .gitea/workflows/hello_world.yaml | 132 +++++++++++++++--------------- 1 file changed, 66 insertions(+), 66 deletions(-) diff --git a/.gitea/workflows/hello_world.yaml b/.gitea/workflows/hello_world.yaml index d6d8bfd..0e6de09 100644 --- a/.gitea/workflows/hello_world.yaml +++ b/.gitea/workflows/hello_world.yaml @@ -1,67 +1,67 @@ -name: GitHub Actions Demo -run-name: ${{ github.actor }} is testing out GitHub Actions 🚀 -on: [push] -env: - ACTIONS_RUNTIME_TOKEN: ${{ secrets.GITHUB_TOKEN }} - ACTIONS_RUNTIME_URL: https://git.lerch.org/api/actions_pipeline/ -jobs: - Explore-GitHub-Actions: - runs-on: ubuntu-latest - outputs: - shortsha: asdklfjdf - steps: - - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event" - - name: Check out repository code - uses: actions/checkout@v3 - - name: List files in the repository - run: | - ls ${{ github.workspace }} - - run: true - - name: Setup zig - uses: https://git.lerch.org/lobo/setup-zig@50b2f79905cf17cf2e8afd09b99dd5dfa64261a0 - with: - version: master - # - name: Sign - # id: sign - # uses: https://git.lerch.org/lobo/action-hsm-sign@v1 - # with: - # pin: ${{ secrets.HSM_USER_PIN }} - # files: ??? - # public_key: 'https://emil.lerch.org/serverpublic.pem' - # - run: | - # echo "Source 0 should be ./bar: ${{ steps.sign.outputs.SOURCE_0 }}" - # - run: | - # echo "Signature 0 should be ./bar.sig: ${{ steps.sign.outputs.SIG_0 }}" - # - run: echo "URL of bar (0) is ${{ steps.sign.outputs.URL_0 }}" - # - run: | - # echo "Source 1 should be ./foo: ${{ steps.sign.outputs.SOURCE_1 }}" - # - run: | - # echo "Signature 1 should be ./foo.sig: ${{ steps.sign.outputs.SIG_1 }}" - # - run: echo "URL of foo (1) is ${{ steps.sign.outputs.URL_1 }}" - # - name: list workflows - # if: always() - # run: ls ${{ github.workspace }}/.gitea/workflows/ - # - name: list workspace - # if: always() - # run: ls ${{ github.workspace }} - # Needs gitea 1.20. See https://github.com/go-gitea/gitea/pull/22738 - # - name: Upload - # uses: actions/upload-artifact@v3 - # with: - # name: foobar - # path: '*' - # - name: Notify - # uses: https://git.lerch.org/lobo/action-notify-ntfy@v1 - # if: always() - # with: - # host: ${{ secrets.NTFY_HOST }} - # topic: ${{ secrets.NTFY_TOPIC }} - # user: ${{ secrets.NTFY_USER }} - # password: ${{ secrets.NTFY_PASSWORD }} - - run: echo "🍏 This job's status is ${{ job.status }}." - Job-2: - runs-on: ubuntu-latest - needs: Explore-GitHub-Actions - steps: - - name: Show other output +name: GitHub Actions Demo +run-name: ${{ github.actor }} is testing out GitHub Actions 🚀 +on: [push, workflow_dispatch] +env: + ACTIONS_RUNTIME_TOKEN: ${{ secrets.GITHUB_TOKEN }} + ACTIONS_RUNTIME_URL: https://git.lerch.org/api/actions_pipeline/ +jobs: + Explore-GitHub-Actions: + runs-on: ubuntu-latest + outputs: + shortsha: asdklfjdf + steps: + - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event" + - name: Check out repository code + uses: actions/checkout@v3 + - name: List files in the repository + run: | + ls ${{ github.workspace }} + - run: true + - name: Setup zig + uses: https://git.lerch.org/lobo/setup-zig@50b2f79905cf17cf2e8afd09b99dd5dfa64261a0 + with: + version: master + # - name: Sign + # id: sign + # uses: https://git.lerch.org/lobo/action-hsm-sign@v1 + # with: + # pin: ${{ secrets.HSM_USER_PIN }} + # files: ??? + # public_key: 'https://emil.lerch.org/serverpublic.pem' + # - run: | + # echo "Source 0 should be ./bar: ${{ steps.sign.outputs.SOURCE_0 }}" + # - run: | + # echo "Signature 0 should be ./bar.sig: ${{ steps.sign.outputs.SIG_0 }}" + # - run: echo "URL of bar (0) is ${{ steps.sign.outputs.URL_0 }}" + # - run: | + # echo "Source 1 should be ./foo: ${{ steps.sign.outputs.SOURCE_1 }}" + # - run: | + # echo "Signature 1 should be ./foo.sig: ${{ steps.sign.outputs.SIG_1 }}" + # - run: echo "URL of foo (1) is ${{ steps.sign.outputs.URL_1 }}" + # - name: list workflows + # if: always() + # run: ls ${{ github.workspace }}/.gitea/workflows/ + # - name: list workspace + # if: always() + # run: ls ${{ github.workspace }} + # Needs gitea 1.20. See https://github.com/go-gitea/gitea/pull/22738 + # - name: Upload + # uses: actions/upload-artifact@v3 + # with: + # name: foobar + # path: '*' + # - name: Notify + # uses: https://git.lerch.org/lobo/action-notify-ntfy@v1 + # if: always() + # with: + # host: ${{ secrets.NTFY_HOST }} + # topic: ${{ secrets.NTFY_TOPIC }} + # user: ${{ secrets.NTFY_USER }} + # password: ${{ secrets.NTFY_PASSWORD }} + - run: echo "🍏 This job's status is ${{ job.status }}." + Job-2: + runs-on: ubuntu-latest + needs: Explore-GitHub-Actions + steps: + - name: Show other output run: echo ${{ needs.Explore-GitHub-Actions.outputs.shortsha }} \ No newline at end of file