-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
23 changed files
with
211 additions
and
1,070 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
name: Bug Report | ||
description: Report an issue you come across in this project | ||
labels: ["bug", "triage", "review"] | ||
body: | ||
- type: checkboxes | ||
id: check | ||
attributes: | ||
label: Original | ||
description: Be sure that a change related to this issue isn't already pending, and a similar issue does not exist. | ||
options: | ||
- label: My issue is original | ||
required: true | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Description | ||
description: Give a detailed description on the bug you are experiencing. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: repro | ||
attributes: | ||
label: Reproduction | ||
description: A bullet-pointed list in the order to reproduce the bug. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Output | ||
description: Copy the exact error, and omit the date + time prefixes if any. | ||
render: shell | ||
validations: | ||
required: true |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
name: Enhancement | ||
description: Request a feature that you think would be nice to include in this project | ||
labels: ["enhancement", "triage", "review"] | ||
body: | ||
- type: checkboxes | ||
id: check | ||
attributes: | ||
label: Original | ||
description: Be sure that a change related to this issue isn't already pending, and a similar issue does not exist. | ||
options: | ||
- label: My issue is original | ||
required: true | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Description | ||
description: Give a detailed description on the feature you're proposing. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: repro | ||
attributes: | ||
label: Objective | ||
description: What should this feature achieve, and why should it be added? | ||
validations: | ||
required: true |
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
name: Draft | ||
name: Rekease | ||
|
||
on: | ||
push: | ||
|
@@ -20,54 +20,41 @@ jobs: | |
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
with: | ||
ref: "main" | ||
ref: 'main' | ||
|
||
- name: Update changelog | ||
id: update-changelog | ||
uses: thomaseizinger/[email protected] | ||
with: | ||
tag: ${{ github.ref_name }} | ||
changelogPath: "docs/changelog.md" | ||
|
||
- name: Bump Wally version | ||
id: version-bump | ||
uses: DervexDev/file-version-bumper@v1 | ||
with: | ||
path: ./wally.toml | ||
changelogPath: 'docs/changelog.md' | ||
|
||
- name: Commit and push | ||
uses: EndBug/add-and-commit@v9 | ||
if: ${{ github.ref_name != steps.version-bump.outputs.old_version }} | ||
with: | ||
message: Bump version to ${{ github.ref_name }} | ||
default_author: github_actions | ||
|
||
- name: Update tag | ||
if: ${{ github.ref_name != steps.version-bump.outputs.old_version }} | ||
run: | | ||
git tag -f ${{ github.ref_name }} | ||
git push -f --tags | ||
publish-build: | ||
name: Publish Assets | ||
name: Publish Build | ||
runs-on: ubuntu-latest | ||
needs: bump | ||
steps: | ||
- name: Checkout Repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Setup Rokit | ||
uses: CompeyDev/[email protected] | ||
- name: Setup Pesde | ||
uses: 2jammers/[email protected] | ||
with: | ||
cache: 'true' | ||
pesde-version: 'v0.5.1+registry.0.1.0' | ||
|
||
- name: Install Wally dependencies | ||
run: wally install | ||
- name: Install dependencies | ||
run: pesde install | ||
|
||
- name: Generate sourcemap | ||
run: rojo sourcemap standalone.project.json --output sourcemap.json | ||
|
||
- name: Generate package types | ||
run: wally-package-types --sourcemap sourcemap.json Packages | ||
|
||
- name: Format code | ||
run: stylua src/ | ||
|
||
|
@@ -95,67 +82,12 @@ jobs: | |
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Setup Rokit | ||
uses: CompeyDev/[email protected] | ||
|
||
- name: Log In | ||
env: | ||
WALLY_AUTH: ${{ secrets.WALLY_AUTH_TOKEN }} | ||
run: | | ||
mkdir ~/.wally | ||
printenv WALLY_AUTH > ~/.wally/auth.toml | ||
- name: Setup Pesde | ||
uses: 2jammers/[email protected] | ||
with: | ||
pesde-version: 'v0.5.1+registry.0.1.0' | ||
token: '${{ secrets.PESDE_TOKEN }}' | ||
|
||
- name: Publish | ||
run: | | ||
wally publish | ||
publish-announcement: | ||
name: Publish Announcement | ||
runs-on: ubuntu-latest | ||
needs: [publish-package, publish-build] | ||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Get project information | ||
id: project_info | ||
run: | | ||
echo "REPO_NAME=${{ github.repository }}" >> $GITHUB_ENV | ||
echo "RELEASE_TAG=${{ github.ref_name }}" >> $GITHUB_ENV | ||
- name: Send webhook | ||
uses: actions/github-script@v6 | ||
with: | ||
script: | | ||
const net = require('node-fetch'); | ||
const projectRole = "1298443968794722334"; | ||
const webhookUrl = process.env.WEBHOOK_URL; | ||
const projectName = process.env.REPO_NAME; | ||
const formattedProjectName = projectName.charAt(0).toUpperCase() + projectName.slice(1); | ||
const tag = process.env.RELEASE_TAG; | ||
const body = { | ||
content: `<@&${projectRole}>`, | ||
embeds: [ | ||
{ | ||
title: `Release ${tag} · ${formattedProjectName}`, | ||
description: `Release notification for the latest version of ${formattedProjectName}`, | ||
url: `https://github.com/luminlabsdev/${projectName}/releases/tag/${tag}`, | ||
color: 7506646, | ||
author: { | ||
name: "GitHub", | ||
}, | ||
}, | ||
], | ||
}; | ||
|
||
const response = await net(webhookUrl, { | ||
method: 'POST', | ||
headers: { 'Content-Type': 'application/json' }, | ||
body: JSON.stringify(body), | ||
}); | ||
|
||
if (!response.ok) { | ||
throw new Error(`${response.status}: ${response.statusText}`); | ||
} | ||
pesde publish -y |
This file was deleted.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,14 +4,14 @@ | |
[![ci](https://img.shields.io/github/actions/workflow/status/lumin-org/ui/release.yml?style=plastic&logo=github&logoColor=FFFFFF&label=ci)](https://github.com/lumin-org/ui/blob/main/.github/workflows/release.yml) | ||
[![discord](https://img.shields.io/discord/1105688855375511642?logo=discord&logoColor=white&label=chat&color=4d3dff&style=plastic)](https://lumin-org.github.io/to/discord) | ||
|
||
A small, fast, and efficient UI framework that has a small learning curve. | ||
A light, fast, and efficient UI framework that has a small learning curve. | ||
|
||
## Prerequisites | ||
|
||
In order to use **lumin/ui** you must have the following dependencies installed: | ||
|
||
* [`[email protected].0-rc.18`](https://github.com/pesde-pkg/pesde) | ||
* [`[email protected]`](https://github.com/rojo-rbx/rojo) | ||
* [`[email protected].1+registry.0.1.0^`](https://github.com/pesde-pkg/pesde) | ||
* [`[email protected]^`](https://github.com/rojo-rbx/rojo) | ||
|
||
## Usage | ||
|
||
|
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
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
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
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
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
Oops, something went wrong.