-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into chore/master/windows-logo
- Loading branch information
Showing
1,999 changed files
with
22,897 additions
and
15,781 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
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,32 @@ | ||
name: 🐛 Bug Report | ||
description: Report a bug in the ion-icon component. Incorrect icons should use the "Incorrect Icon" template instead. | ||
labels: ["triage"] | ||
title: "bug: " | ||
body: | ||
- type: textarea | ||
attributes: | ||
label: Current Behavior | ||
description: A clear description of what the bug is and how it manifests. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Expected Behavior | ||
description: A clear description of what you expected to happen. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Steps to Reproduce | ||
description: Please explain the steps required to duplicate this issue. | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Code Reproduction URL | ||
description: Please provide an application with the minimum code required to reproduce the issue. This is the best way to ensure this issue is triaged quickly. Issues without a code reproduction may be closed if the Ionic Team cannot reproduce the issue you are reporting. | ||
placeholder: https://github.com/... | ||
- type: textarea | ||
attributes: | ||
label: Additional Information | ||
description: List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. |
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,23 @@ | ||
name: 💡 Feature Request | ||
description: Suggest a new feature for the ion-icon component. Icon requests should use the "Icon Request" template instead. | ||
labels: ["triage"] | ||
title: "feat: " | ||
body: | ||
- type: textarea | ||
attributes: | ||
label: Describe Problem | ||
description: A clear and concise description of what the problem is. Ex. I am always frustrated when [...] | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Describe Preferred Solution | ||
description: A clear and concise description of what you want to happen. | ||
- type: textarea | ||
attributes: | ||
label: Describe Alternatives | ||
description: A clear and concise description of any alternative solutions or features you have considered. | ||
- type: textarea | ||
attributes: | ||
label: Additional Information | ||
description: Add any other context or screenshots about the feature request here. |
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,19 @@ | ||
name: 🚀 Icon Request | ||
description: Request a new icon | ||
labels: ["triage"] | ||
title: "icon request: " | ||
body: | ||
- type: textarea | ||
attributes: | ||
label: Describe the Icon | ||
description: A clear and concise description of the icon you would like added. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Links to Examples | ||
description: Add links to any examples of the icon in other libraries that you like. | ||
- type: textarea | ||
attributes: | ||
label: Additional Information | ||
description: Add any other context about the icon request here. |
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,17 @@ | ||
name: 😒 Incorrect Icon | ||
description: Report an incorrect icon | ||
labels: ["triage"] | ||
title: "incorrect icon: " | ||
body: | ||
- type: textarea | ||
attributes: | ||
label: Describe the Issue | ||
description: A clear description of what is wrong with the icon. Please include any relevant screenshots. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Expected Behavior | ||
description: A clear description of what the icon should look like. Please include any relevant screenshots. | ||
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,93 @@ | ||
triage: | ||
label: triage | ||
dryRun: false | ||
|
||
closeAndLock: | ||
labels: | ||
- label: 'ionitron: support' | ||
message: > | ||
Thanks for the issue! This issue appears to be a support request. We use this issue tracker exclusively for | ||
bug reports and feature requests. Please use our [forum](https://forum.ionicframework.com/) for help or | ||
questions about Ionicons. | ||
Thank you for using Ionicons! | ||
- label: 'ionitron: missing template' | ||
message: > | ||
Thanks for the issue! It appears that you have not filled out the provided issue template. We use this issue | ||
template in order to gather more information and further assist you. Please create a new issue and ensure the | ||
template is fully filled out. | ||
Thank you for using Ionicons! | ||
close: true | ||
lock: true | ||
dryRun: false | ||
|
||
comment: | ||
labels: | ||
- label: "help wanted" | ||
message: > | ||
This issue has been labeled as `help wanted`. This label is added to issues | ||
that we believe would be good for contributors. | ||
If you'd like to work on this issue, please comment here letting us know that | ||
you would like to submit a pull request for it. This helps us to keep track of | ||
the pull request and make sure there isn't duplicated effort. | ||
For a guide on how to create a pull request and test this project locally to see | ||
your changes, see our [contributing documentation](https://github.com/ionic-team/ionicons/blob/main/.github/CONTRIBUTING.md#creating-a-pull-request). | ||
Thank you! | ||
- label: 'ionitron: needs reproduction' | ||
message: > | ||
Thanks for the issue! This issue has been labeled as `needs reproduction`. This label is added to issues that | ||
need a code reproduction. | ||
Please reproduce this issue and provide a way for us to access it (GitHub repo, StackBlitz, etc). Without a | ||
reliable code reproduction, it is unlikely we will be able to resolve the issue, leading to it being closed. | ||
If you have already provided a code snippet and are seeing this message, it is likely that the code snippet was | ||
not enough for our team to reproduce the issue. | ||
dryRun: false | ||
|
||
noReply: | ||
days: 14 | ||
maxIssuesPerRun: 100 | ||
label: "needs: reply" | ||
responseLabel: triage | ||
exemptProjects: true | ||
exemptMilestones: true | ||
message: > | ||
Thanks for the issue! This issue is being closed due to the lack of a reply. If this is still | ||
an issue with the latest version of Ionicons, please create a new issue and ensure the | ||
template is fully filled out. | ||
Thank you for using Ionicons! | ||
close: true | ||
lock: true | ||
dryRun: false | ||
|
||
noReproduction: | ||
days: 14 | ||
maxIssuesPerRun: 100 | ||
label: "ionitron: needs reproduction" | ||
responseLabel: triage | ||
exemptProjects: true | ||
exemptMilestones: true | ||
message: > | ||
Thanks for the issue! This issue is being closed due to the lack of a code reproduction. If this is still | ||
an issue with the latest version of Ionicons, please create a new issue and ensure the | ||
template is fully filled out. | ||
Thank you for using Ionicons! | ||
close: true | ||
lock: true | ||
dryRun: false |
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: 'Build Ionicons' | ||
description: 'Build Ionicons' | ||
runs: | ||
using: 'composite' | ||
steps: | ||
- uses: actions/checkout@v3 | ||
with: | ||
# Checkout the latest commit in this branch | ||
ref: ${{ github.event.pull_request.head.sha }} | ||
- uses: actions/setup-node@v3 | ||
|
||
- name: Cache Node Modules | ||
uses: actions/cache@v3 | ||
env: | ||
cache-name: node-modules | ||
with: | ||
path: ./node_modules | ||
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('./package-lock.json') }}-v1 | ||
- name: Install Dependencies | ||
run: npm install | ||
shell: bash | ||
- name: Build | ||
run: npm run build | ||
shell: bash | ||
- uses: ./.github/workflows/actions/upload-archive | ||
with: | ||
name: ionicons-build | ||
output: IoniconsBuild.zip | ||
paths: dist components icons www | ||
- uses: ./.github/workflows/actions/upload-archive | ||
with: | ||
name: ionicons-src | ||
output: IoniconsSrc.zip | ||
paths: src |
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,19 @@ | ||
name: 'Archive Download' | ||
description: 'Downloads and decompresses an archive from a previous job' | ||
inputs: | ||
path: | ||
description: 'Input archive name' | ||
filename: | ||
description: 'Input file name' | ||
name: | ||
description: 'Archive name' | ||
runs: | ||
using: 'composite' | ||
steps: | ||
- uses: actions/download-artifact@v3 | ||
with: | ||
name: ${{ inputs.name }} | ||
path: ${{ inputs.path }} | ||
- name: Exract Archive | ||
run: unzip -q -o ${{ inputs.path }}/${{ inputs.filename }} | ||
shell: bash |
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,45 @@ | ||
name: 'Release' | ||
description: 'Releases a package' | ||
inputs: | ||
version: | ||
description: 'The type of version to release.' | ||
tag: | ||
description: 'The tag to publish to on NPM.' | ||
working-directory: | ||
description: 'The directory of the package.' | ||
folder: | ||
default: './' | ||
description: 'A folder containing a package.json file.' | ||
token: | ||
description: 'The NPM authentication token required to publish.' | ||
runs: | ||
using: 'composite' | ||
steps: | ||
- uses: actions/setup-node@v3 | ||
with: | ||
node-version: 18.x | ||
- name: Install latest npm | ||
run: npm install -g npm@latest | ||
shell: bash | ||
- name: Install Dependencies | ||
run: npm ci | ||
shell: bash | ||
working-directory: ${{ inputs.working-directory }} | ||
- name: Update Version | ||
run: npm version ${{ inputs.version }} --git-tag-version false | ||
shell: bash | ||
working-directory: ${{ inputs.working-directory }} | ||
- name: Run Build | ||
run: npm run build | ||
shell: bash | ||
working-directory: ${{ inputs.working-directory }} | ||
- name: Prepare NPM Token | ||
run: echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc | ||
working-directory: ${{ inputs.working-directory }} | ||
shell: bash | ||
env: | ||
NPM_TOKEN: ${{ inputs.token }} | ||
- name: Publish to NPM | ||
run: npm publish ${{ inputs.folder }} --tag ${{ inputs.tag }} --provenance | ||
shell: bash | ||
working-directory: ${{ inputs.working-directory }} |
Oops, something went wrong.