Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F9348547
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
1 KB
Subscribers
None
View Options
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index 5f85f10..b232b73 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -1,41 +1,64 @@
name: Run Cypress tests and deploy static content to Pages
on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
+ test:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v3
+
+ - name: Setup npm cache
+ uses: actions/cache@v2
+ with:
+ path: '~/.npm'
+ key: ${{ runner.os }}-node
+ restore-keys: |
+ ${{ runner.os }}-node
+
+ - name: Install Cypress
+ run: |
+ npm install cypress@9.7.0
+ ./node_modules/.bin/cypress install
+
+ - name: Run Cypress
+ run: |
+ ./node_modules/.bin/cypress run
deploy:
+ needs: [test]
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup Pages
uses: actions/configure-pages@v3
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
# Upload entire repository
path: '.'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Jul 4 2025, 6:36 PM (5 w, 2 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3215156
Attached To
rDWCM CodeMeta Generator (mirror)
Event Timeline
Log In to Comment