Skip to content

Commit 1fb80be

Browse files
committed
add alttexter.yml
1 parent 9914e50 commit 1fb80be

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

.github/workflows/alttexter.yml

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: alttexter
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize]
6+
paths:
7+
- '**.md'
8+
9+
permissions:
10+
contents: write
11+
pull-requests: write
12+
issues: write
13+
14+
jobs:
15+
alttexter-ghclient:
16+
runs-on: ubuntu-latest
17+
container:
18+
image: ghcr.io/jonathanalgar/alttexter-ghclient:latest
19+
credentials:
20+
username: ${{ github.actor }}
21+
password: ${{ secrets.GITHUB_TOKEN }}
22+
23+
steps:
24+
- name: Set ref for checkout
25+
id: set_ref
26+
run: |
27+
echo "REF=${{ github.event.pull_request.head.ref }}" >> $GITHUB_ENV
28+
29+
- name: Checkout
30+
uses: actions/checkout@v4.1.1
31+
with:
32+
fetch-depth: 1
33+
ref: ${{ env.REF }}
34+
35+
- name: Run script
36+
env:
37+
GITHUB_REPOSITORY: ${{ github.repository }}
38+
PR_NUMBER: ${{ github.event.pull_request.number }}
39+
ALTTEXTER_ENDPOINT: ${{ secrets.ALTTEXTER_ENDPOINT }}
40+
ALTTEXTER_TOKEN: ${{ secrets.ALTTEXTER_TOKEN }}
41+
ALTTEXTER_RATEMINUTE: ${{ vars.ALTTEXTER_RATEMINUTE }}
42+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43+
TOOLS_PAT: ${{ secrets.TOOLS_PAT }}
44+
ALTTEXTER_GITHUB_TOKEN_OVERRIDE: ${{ vars.ALTTEXTER_GITHUB_TOKEN_OVERRIDE }}
45+
ALTTEXTER_GITHUB_USERNAME: ${{ vars.ALTTEXTER_GITHUB_USERNAME }}
46+
ALTTEXTER_GITHUB_EMAIL: ${{ vars.ALTTEXTER_GITHUB_EMAIL }}
47+
ALTTEXTER_SILENTMODE: ${{ vars.ALTTEXTER_SILENTMODE }}
48+
run: python /app/alttexter-ghclient.py

0 commit comments

Comments
 (0)