Skip to content

Commit a9fb919

Browse files
Merge branch 'main' into dev
2 parents b012f40 + 12409bf commit a9fb919

File tree

6 files changed

+42
-29
lines changed

6 files changed

+42
-29
lines changed

.github/workflows/main.yml

Lines changed: 35 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,64 @@
1-
# Sample workflow for building and deploying a Jekyll site to GitHub Pages
2-
name: Deploy Jekyll with GitHub Pages dependencies preinstalled
1+
# Simple workflow for deploying static content to GitHub Pages
2+
name: Deploy to GitHub Pages
33

44
on:
5-
# Runs on pushes targeting the default branch
65
push:
7-
branches: [$default-branch]
6+
branches: [ main ]
87

9-
# Allows you to run this workflow manually from the Actions tab
10-
workflow_dispatch:
11-
12-
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
138
permissions:
14-
contents: read
9+
contents: write
1510
pages: write
1611
id-token: write
1712

18-
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
19-
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
20-
concurrency:
21-
group: "pages"
22-
cancel-in-progress: false
23-
2413
jobs:
2514
# Build job
2615
build:
2716
runs-on: ubuntu-latest
2817
steps:
2918
- name: Checkout
3019
uses: actions/checkout@v4
31-
- name: Setup Pages
32-
uses: actions/configure-pages@v5
33-
- name: Build with Jekyll
34-
uses: actions/jekyll-build-pages@v1
20+
21+
- name: Setup pnpm
22+
uses: pnpm/action-setup@v4
3523
with:
36-
source: ./
37-
destination: ./_site
24+
version: 9
25+
26+
- name: Install dependencies
27+
run: pnpm install --g gh-pages && pnpm install
28+
29+
- name: Build Docs
30+
run: pnpm build:docs
31+
32+
- name: Display structure of built files
33+
run: ls -R ./docs
34+
3835
- name: Upload artifact
3936
uses: actions/upload-pages-artifact@v3
37+
with:
38+
name: github-pages
39+
path: ./docs
4040

41-
# Deployment job
41+
# Deploy job
4242
deploy:
4343
environment:
4444
name: github-pages
4545
url: ${{ steps.deployment.outputs.page_url }}
4646
runs-on: ubuntu-latest
4747
needs: build
48+
4849
steps:
50+
- name: Checkout
51+
uses: actions/checkout@v4
52+
53+
- name: Download the build folder
54+
uses: actions/download-artifact@v4
55+
with:
56+
name: github-pages
57+
path: ./docs
58+
59+
- name: Display structure of downloaded files
60+
run: ls -R ./docs
61+
4962
- name: Deploy to GitHub Pages
5063
id: deployment
5164
uses: actions/deploy-pages@v4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { FieldLabel as a } from "./vuetify-stepper-form.es.js";
22
/**
33
* @name @wdns/vuetify-stepper-form
4-
* @version 0.0.1
4+
* @version 1.0.1
55
* @description The Vuetify Stepper Form plugin provides a structured way to create multi-step forms using Vue 3, TypeScript, and Vuetify. It features a stepper layout that allows users to navigate between steps with form validation. The plugin is customizable and streamlines building dynamic, interactive forms that guide users through sequential steps.
66
* @author WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
77
* @copyright Copyright 2024, WebDevNerdStuff
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";/**
22
* @name @wdns/vuetify-stepper-form
3-
* @version 0.0.1
3+
* @version 1.0.1
44
* @description The Vuetify Stepper Form plugin provides a structured way to create multi-step forms using Vue 3, TypeScript, and Vuetify. It features a stepper layout that allows users to navigate between steps with form validation. The plugin is customizable and streamlines building dynamic, interactive forms that guide users through sequential steps.
55
* @author WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
66
* @copyright Copyright 2024, WebDevNerdStuff

dist/vuetify-stepper-form.cjs.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vuetify-stepper-form.es.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { VStepper as Fl, VStepperHeader as zl, VStepperItem as Kl, VStepperWindo
1919
import { VTooltip as Yl } from "vuetify/lib/components/VTooltip/index.mjs";
2020
/**
2121
* @name @wdns/vuetify-stepper-form
22-
* @version 0.0.1
22+
* @version 1.0.1
2323
* @description The Vuetify Stepper Form plugin provides a structured way to create multi-step forms using Vue 3, TypeScript, and Vuetify. It features a stepper layout that allows users to navigate between steps with form validation. The plugin is customizable and streamlines building dynamic, interactive forms that guide users through sequential steps.
2424
* @author WebDevNerdStuff & Bunnies... lots and lots of bunnies! <webdevnerdstuff@gmail.com> (https://webdevnerdstuff.com)
2525
* @copyright Copyright 2024, WebDevNerdStuff
@@ -2735,7 +2735,7 @@ const Dt = "v-stepper-form", mo = (e, t, a = {}) => {
27352735
} }), Lr = cl(Mr, [["__scopeId", "data-v-d58e9787"]]), Br = Object.freeze(Object.defineProperty({ __proto__: null, default: Lr }, Symbol.toStringTag, { value: "Module" })), Hr = Oo, $r = Symbol();
27362736
function ss(e = Hr) {
27372737
return { install: (t) => {
2738-
t.provide($r, e), t.config.idPrefix = "vsf", t.component("VStepperForm", da(() => Promise.resolve().then(() => Br))), t.component("FieldLabel", da(() => import("./FieldLabel-hRIcQJyr.mjs")));
2738+
t.provide($r, e), t.config.idPrefix = "vsf", t.component("VStepperForm", da(() => Promise.resolve().then(() => Br))), t.component("FieldLabel", da(() => import("./FieldLabel-C78b4p01.mjs")));
27392739
} };
27402740
}
27412741
export {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdns/vuetify-stepper-form",
3-
"version": "0.0.1",
3+
"version": "1.0.1",
44
"description": "The Vuetify Stepper Form plugin provides a structured way to create multi-step forms using Vue 3, TypeScript, and Vuetify. It features a stepper layout that allows users to navigate between steps with form validation. The plugin is customizable and streamlines building dynamic, interactive forms that guide users through sequential steps.",
55
"private": false,
66
"publishConfig": {

0 commit comments

Comments
 (0)