Oppdaterte pakker. Eslint og react ikke oppdatert, var konflikter der #374
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Github-actions for å bygge og installere test- og produksjonsversjon av dokumentasjons-appen | |
# Applikasjonen kjører som en static web app i Azure | |
# Hver pull request har en egen testversjon av appen, se "Preview environments" for denne appen i Azure | |
name: Bygg og installasjon av dok-app i skyen | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
types: [opened, synchronize, reopened, closed] | |
branches: | |
- main | |
jobs: | |
build_and_deploy_job: | |
if: github.event_name == 'push' || (github.event_name == 'pull_request' && github.event.action != 'closed') | |
runs-on: ubuntu-latest | |
name: Bygg og installer | |
steps: | |
- name: Hent kode fra Github | |
uses: actions/checkout@v4 | |
with: | |
submodules: true | |
lfs: false | |
- name: Klargjør Node.js-miljø | |
uses: actions/setup-node@v4 | |
with: | |
node-version: '20.x' | |
- name: Installer avhengigheter | |
run: npm install | |
- name: Bygg både nve-komponenter og dokumentasjons-nettsted | |
run: npm run build:doc | |
- name: Installer dokumentasjons-nettsted | |
id: builddeploy | |
uses: Azure/static-web-apps-deploy@v1 | |
with: | |
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_BRAVE_MEADOW_0C645BD03 }} | |
repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments) | |
action: 'upload' | |
# For more information regarding Static Web App workflow configurations, please visit: https://aka.ms/swaworkflowconfig | |
app_location: 'doc-site/.vitepress/dist' # When used with skip_app_build: true, this value is the app's build output location. | |
output_location: '' | |
skip_app_build: true # Vi har allerede bygget appen, så trenger ikke gjøre det her | |
skip_api_build: true # Dette nettstedet trenger ikke noe API | |
close_pull_request_job: | |
if: github.event_name == 'pull_request' && github.event.action == 'closed' | |
runs-on: ubuntu-latest | |
name: Lukker pull request og fjerner testmiljø for denne PR | |
steps: | |
- name: Close Pull Request | |
id: closepullrequest | |
uses: Azure/static-web-apps-deploy@v1 | |
with: | |
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_BRAVE_MEADOW_0C645BD03 }} | |
action: 'close' |