Skip to content

Commit d2b0656

Browse files
committed
starting
1 parent 71c7cec commit d2b0656

2 files changed

Lines changed: 86 additions & 0 deletions

File tree

actions.yml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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 }}"

mac_setup.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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

0 commit comments

Comments
 (0)