Skip to content

Commit 92c179e

Browse files
authored
Merge pull request #18 from joshraphael/issue-17
issue-17 -- fix secrets on pull request for smoke test
2 parents 2a9b4ca + c518292 commit 92c179e

File tree

2 files changed

+32
-13
lines changed

2 files changed

+32
-13
lines changed

.github/workflows/go.yaml

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,4 @@ jobs:
4040
config: ./.github/.testcoverage.yml
4141
local-prefix: github.com/joshraphael/go-retroachievements
4242
git-token: ${{ github.ref_name == 'main' && secrets.GITHUB_TOKEN || '' }}
43-
git-branch: badges
44-
45-
smoke:
46-
name: smoke
47-
runs-on: ubuntu-latest
48-
env:
49-
RA_API_KEY: ${{ secrets.RA_API_KEY }}
50-
steps:
51-
- uses: actions/checkout@v3
52-
- uses: actions/setup-go@v3
53-
54-
- name: smoke test endpoints
55-
run: bash ./scripts/smoke.sh
43+
git-branch: badges

.github/workflows/smoke.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Smoke
2+
3+
on:
4+
push:
5+
branches: [ "main" ]
6+
pull_request_target:
7+
branches: [ "**" ]
8+
9+
permissions:
10+
contents: write
11+
pull-requests: write
12+
13+
jobs:
14+
authorize:
15+
environment:
16+
${{ github.event_name == 'pull_request_target' && github.event.pull_request.head.repo.full_name != github.repository && 'external' || 'internal' }}
17+
runs-on: ubuntu-latest
18+
steps:
19+
- run: echo "Approved"
20+
smoke:
21+
name: smoke
22+
needs: authorize
23+
runs-on: ubuntu-latest
24+
env:
25+
RA_API_KEY: ${{ secrets.RA_API_KEY }}
26+
steps:
27+
- uses: actions/checkout@v3
28+
- uses: actions/setup-go@v3
29+
30+
- name: smoke test endpoints
31+
run: bash ./scripts/smoke.sh

0 commit comments

Comments
 (0)