mirror of
https://code.forgejo.org/actions/setup-forgejo.git
synced 2024-11-27 08:40:57 -05:00
bootstrap
This commit is contained in:
commit
73b5ae449f
5 changed files with 39 additions and 0 deletions
12
.forgejo/workflows/integration.yml
Normal file
12
.forgejo/workflows/integration.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
on: [ push ]
|
||||||
|
jobs:
|
||||||
|
integration:
|
||||||
|
runs-on: self-hosted
|
||||||
|
steps:
|
||||||
|
- name: Check out repository code
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
- run: |
|
||||||
|
set -x
|
||||||
|
echo deb http://deb.debian.org/debian bullseye-backports main | tee /etc/apt/sources.list.d/backports.list && apt-get update
|
||||||
|
DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends --quiet -y -t bullseye-backports git docker.io
|
||||||
|
|
0
.forgejo/workflows/unit.yml
Normal file
0
.forgejo/workflows/unit.yml
Normal file
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*~
|
23
action.yml
Normal file
23
action.yml
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
name: 'Hello World'
|
||||||
|
description: 'Greet someone'
|
||||||
|
inputs:
|
||||||
|
who-to-greet: # id of input
|
||||||
|
description: 'Who to greet'
|
||||||
|
required: true
|
||||||
|
default: 'World'
|
||||||
|
outputs:
|
||||||
|
random-number:
|
||||||
|
description: "Random number"
|
||||||
|
value: ${{ steps.random-number-generator.outputs.random-number }}
|
||||||
|
runs:
|
||||||
|
using: "composite"
|
||||||
|
steps:
|
||||||
|
- run: echo Hello ${{ inputs.who-to-greet }}.
|
||||||
|
shell: bash
|
||||||
|
- id: random-number-generator
|
||||||
|
run: echo "random-number=$(echo $RANDOM)" >> $GITHUB_OUTPUT
|
||||||
|
shell: bash
|
||||||
|
- run: echo "${{ github.action_path }}" >> $GITHUB_PATH
|
||||||
|
shell: bash
|
||||||
|
- run: goodbye.sh
|
||||||
|
shell: bash
|
3
goodbye.sh
Executable file
3
goodbye.sh
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
echo "Goodbye"
|
Loading…
Reference in a new issue