diff --git a/.github/workflows/generate-readme.yml b/.github/workflows/generate-readme.yml new file mode 100644 index 0000000..1876482 --- /dev/null +++ b/.github/workflows/generate-readme.yml @@ -0,0 +1,25 @@ +on: + workflow_dispatch: + push: + branches: ['main'] + paths: ['**.user.js', 'generate-readme.ps1'] + +name: Generate Readme + +jobs: + generate-readme: + name: Generate Readme + runs-on: self-hosted + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - name: Generate Readme + shell: pwsh + run: | + ./generate-readme.ps1 | Out-File -filePath README.md -Encoding UTF8 + + git config user.email "m365-bot@ntnu.no" + git config user.name "github-actions[bot]" + git add README.md + git commit -m "Generated Readme" + git push \ No newline at end of file