Skip to content

Commit 71583bd

Browse files
Merge branch 'main' into dev
2 parents 7c68c52 + 66a5f57 commit 71583bd

9 files changed

+62
-30
lines changed

.github/workflows/cypress.yml

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: Cypress Tests with Dependency and Artifact Caching
22

33
on:
4-
push:
54
pull_request:
65

76
jobs:

.github/workflows/main.yml

+52-19
Original file line numberDiff line numberDiff line change
@@ -15,28 +15,61 @@ permissions:
1515
jobs:
1616
build:
1717
runs-on: ubuntu-latest
18+
steps:
19+
- name: Checkout
20+
uses: actions/checkout@v4
21+
22+
- name: Setup pnpm
23+
uses: pnpm/action-setup@v4
24+
with:
25+
version: 9
26+
27+
- name: Install dependencies
28+
run: pnpm install
1829

30+
- name: Build application
31+
run: pnpm build:docs
32+
33+
- name: Save build folder
34+
uses: actions/upload-artifact@v4
35+
with:
36+
name: build
37+
if-no-files-found: error
38+
path: ./docs
39+
40+
deploy:
41+
runs-on: ubuntu-latest
42+
needs: build
43+
environment:
44+
name: github-pages
45+
url: ${{ steps.deployment.outputs.page_url }}
1946
strategy:
2047
matrix:
2148
node-version: [20]
2249

2350
steps:
24-
- uses: actions/checkout@v3
25-
26-
- name: Use Node.js ${{ matrix.node-version }}
27-
uses: actions/setup-node@v3
28-
with:
29-
node-version: ${{ matrix.node-version }}
30-
31-
- name: Build
32-
run: |
33-
git config --global user.email "[email protected]"
34-
git config --global user.name "WebDevNerdStuff"
35-
mkdir docs
36-
npm install --g gh-pages
37-
npm i
38-
npm run build:docs
39-
git remote set-url origin https://git:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
40-
npm run deploy -u "github-actions-bot <[email protected]>"
41-
env:
42-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
51+
- name: Setup pnpm
52+
uses: pnpm/action-setup@v4
53+
with:
54+
version: 9
55+
56+
- name: Checkout
57+
uses: actions/checkout@v4
58+
59+
- name: Download the build folder
60+
uses: actions/download-artifact@v4
61+
with:
62+
name: build
63+
path: ./docs
64+
65+
- name: Install dependencies
66+
run: pnpm install
67+
68+
- name: Use Node.js ${{ matrix.node-version }}
69+
uses: actions/setup-node@v3
70+
with:
71+
node-version: ${{ matrix.node-version }}
72+
73+
- name: Deploy to GitHub Pages
74+
id: deployment
75+
uses: actions/deploy-pages@v4

LICENSE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023
3+
Copyright (c) 2024
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
</p>
44

55
<p>
6-
<h1 align="center">Vuetify Stepper Form (Beta)</h1>
6+
<h1 align="center">Vuetify Stepper Form</h1>
77
</p>
88

99
<p align="center">
@@ -34,7 +34,7 @@ The Vuetify Stepper Form plugin provides a structured way to create multi-step f
3434

3535
## License
3636

37-
Copyright (c) 2023 WebDevNerdStuff
37+
Copyright (c) 2024 WebDevNerdStuff
3838
Licensed under the [MIT license](https://github.com/webdevnerdstuff/vuetify-stepper-form/blob/master/LICENSE.md).
3939

4040

dist/FieldLabel-Dyt0wR_D.js renamed to dist/FieldLabel-BVWPDtHS.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"use strict";/**
22
* @name @wdns/vuetify-stepper-form
3-
* @version 1.0.0-beta1.0
3+
* @version 0.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! <[email protected]> (https://webdevnerdstuff.com)
66
* @copyright Copyright 2024, WebDevNerdStuff

dist/FieldLabel-BBHgsT56.mjs renamed to dist/FieldLabel-hRIcQJyr.mjs

+1-1
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 1.0.0-beta1.0
4+
* @version 0.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! <[email protected]> (https://webdevnerdstuff.com)
77
* @copyright Copyright 2024, WebDevNerdStuff

dist/vuetify-stepper-form.cjs.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/vuetify-stepper-form.es.js

+2-2
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 1.0.0-beta1.0
22+
* @version 0.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! <[email protected]> (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-BBHgsT56.mjs")));
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")));
27392739
} };
27402740
}
27412741
export {

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdns/vuetify-stepper-form",
3-
"version": "1.0.0-beta1.0",
3+
"version": "0.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)