Skip to content

Commit c8f5772

Browse files
committed
feat(button): test yml
1 parent 50e40c6 commit c8f5772

File tree

2 files changed

+80
-1
lines changed

2 files changed

+80
-1
lines changed
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
name: Test Make Appsettings
2+
3+
on:
4+
push:
5+
branches-ignore:
6+
- 'main'
7+
- 'master'
8+
9+
permissions:
10+
contents: write
11+
actions: write
12+
13+
##env:
14+
15+
# # Permission
16+
# # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17+
# # PACKAGES_TOKEN: ${{ secrets.NUGETKEY }}
18+
# # GITHUB_USERNAME: "Phil-NHS"
19+
20+
# # Nuget Set Up
21+
# TELBLAZOR_PACKAGE_LOCAL_OUTPUT_PATH: ${{ github.workspace }}/CICDPackageLocation
22+
# TELBLAZOR_PACKAGE_SOURCE: ${{ github.workspace }}/CICDPackageLocation
23+
# #TELBLAZOR_PACKAGE_SOURCE: "https://nuget.pkg.github.com/TechnologyEnhancedLearning/index.json"
24+
25+
# # Build Set Up
26+
# USE_TEL_BLAZOR_COMPONENTS_PROJECT_REFERENCE: false
27+
# DISABLE_PACKAGE_GENERATION: true
28+
# E2E_TRACING_ENABLED: false
29+
30+
# # Check Dummy Data
31+
# TELBLAZOR_PACKAGE_VERSION: "0.0.0-ci-checks"
32+
33+
34+
jobs:
35+
36+
make-appsettings:
37+
name: Check solution builds
38+
runs-on: ubuntu-latest
39+
steps:
40+
41+
- name: Checkout code
42+
uses: actions/checkout@v3
43+
44+
45+
- name: BEFORE Print FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT
46+
run: |
47+
echo "FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT:"
48+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}"
49+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}" | base64 -d
50+
51+
- name: Create appsettings development from secrets
52+
run: |
53+
declare -A paths=(
54+
["./appsettings.Development.json"]="${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}"
55+
)
56+
57+
for path in "${!paths[@]}"; do
58+
mkdir -p "$(dirname "$path")"
59+
printf '%s' "${paths[$path]}" > "$path"
60+
done
61+
62+
- name: AFTER Debug output - Show appsettings.Development.json contents
63+
run: |
64+
echo "=== Path: appsettings.Development.json ==="
65+
cat ./appsettings.Development.json
66+
67+
- name: AFTER Print FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT
68+
run: |
69+
echo "FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT:"
70+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}"
71+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}" | base64 -d
72+
73+
74+
75+

.github/workflows/reuseable-ci-checks.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@ jobs:
112112
run: |
113113
echo "=== Path: ./TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json ==="
114114
cat ./TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/TELBlazor.Components.ShowCase.E2ETests.WasmServerHost/appsettings.Development.json
115-
115+
- name: Print FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT
116+
run: |
117+
echo "FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT:"
118+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}"
119+
echo "${{ secrets.FAKE_WASMSERVERHOST_APPSETTINGS_DEVELOPMENT }}" | base64 -d
116120
117121
118122
reuseable-ci-checks-branch-name-check:

0 commit comments

Comments
 (0)