File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+
2+ on :
3+ workflow_dispatch :
4+ inputs :
5+ logLevel :
6+ description : ' Log level'
7+ required : true
8+ default : ' warning'
9+ type : choice
10+ options :
11+ - info
12+ - warning
13+ - debug
14+ tags :
15+ description : ' Test scenario tags'
16+ required : false
17+ type : boolean
18+ environment :
19+ description : ' Environment to run tests against'
20+ type : environment
21+ required : true
22+
23+ jobs :
24+ log-the-inputs :
25+ runs-on : ubuntu-latest
26+ steps :
27+ - run : |
28+ echo "Log level: $LEVEL"
29+ echo "Tags: $TAGS"
30+ echo "Environment: $ENVIRONMENT"
31+ env:
32+ LEVEL: ${{ inputs.logLevel }}
33+ TAGS: ${{ inputs.tags }}
34+ ENVIRONMENT: ${{ inputs.environment }}
35+
36+
37+
38+
39+
40+
41+ - name : Get global node ID
42+ id : get-repo-id
43+ uses : nvdaes/get-repository-id@v1
44+ with :
45+ repository : owner/repo
46+
47+ - name : Print Output
48+ id : output
49+ run : echo "${{ steps.get-repo-id.outputs.repo-id }}"
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Setting Up A New Mac
3+ hosts : all
4+ gather_facts : no
5+ tasks :
6+ - name : Installing Homebrew
7+ ansible.builtin.shell : ' /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"'
8+
9+ - name : Upgrades all installed Mac App Store apps
10+ community.general.mas :
11+ upgrade_all : true
12+
13+ - name : Installs Required Casks
14+ community.general.homebrew_cask :
15+ name :
16+ - tailscale-app
17+ - bitwarden
18+ - firefox
19+ - signal
20+ - discord
21+ - libreoffice
22+ - spotify
23+ - docker-desktop
24+ - obsidian
25+ - visual-studio-code
26+ - emby
27+ - proton-mail
28+ - yubico-authenticator
29+ - docker
30+ - docker-compose
31+ - docker-completion
32+ - tailscale
33+ state : present
34+
35+
36+
37+ # brew install --cask netbirdio/tap/netbird-ui
You can’t perform that action at this time.
0 commit comments