diff --git a/.changeset/selfish-pianos-talk.md b/.changeset/selfish-pianos-talk.md
new file mode 100644
index 000000000..ae52fa038
--- /dev/null
+++ b/.changeset/selfish-pianos-talk.md
@@ -0,0 +1,5 @@
+---
+"@primer/octicons": minor
+---
+
+Add Goal icons
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a1af06bad..7b1ac21d1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -97,26 +97,26 @@ jobs:
run:
working-directory: ./lib/octicons_gem
steps:
- - uses: actions/checkout@v2
- - name: Setup Ruby
- uses: actions/setup-ruby@v1
- with:
- ruby-version: 2.7
- - uses: actions/download-artifact@v2
- with:
- name: octicons-build
- path: ./lib/octicons_gem/lib/build
- - run: bundle install
- - name: Linting
- run: bundle exec rake lint
- - name: Testing
- run: bundle exec rake test
- - name: Build
- run: bundle exec rake build
- - uses: actions/upload-artifact@master
- with:
- name: octicons-gem
- path: ./lib/octicons_gem/pkg
+ - uses: actions/checkout@v2
+ - name: Setup Ruby
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 2.7
+ - uses: actions/download-artifact@v2
+ with:
+ name: octicons-build
+ path: ./lib/octicons_gem/lib/build
+ - run: bundle install
+ - name: Linting
+ run: bundle exec rake lint
+ - name: Testing
+ run: bundle exec rake test
+ - name: Build
+ run: bundle exec rake build
+ - uses: actions/upload-artifact@master
+ with:
+ name: octicons-gem
+ path: ./lib/octicons_gem/pkg
octicons_helper:
name: 'gem:octicons_helper'
@@ -126,20 +126,20 @@ jobs:
run:
working-directory: ./lib/octicons_helper
steps:
- - uses: actions/checkout@v2
- - name: Setup Ruby
- uses: actions/setup-ruby@v1
- with:
- ruby-version: 2.7
- - uses: actions/download-artifact@v2
- with:
- name: octicons-gem
- path: ./lib/octicons_helper/vendor/cache
- - run: bundle install
- - name: Linting
- run: bundle exec rake lint
- - name: Testing
- run: bundle exec rake test
+ - uses: actions/checkout@v2
+ - name: Setup Ruby
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 2.7
+ - uses: actions/download-artifact@v2
+ with:
+ name: octicons-gem
+ path: ./lib/octicons_helper/vendor/cache
+ - run: bundle install
+ - name: Linting
+ run: bundle exec rake lint
+ - name: Testing
+ run: bundle exec rake test
octicons_jekyll:
name: 'gem:octicons_jekyll'
@@ -149,17 +149,17 @@ jobs:
run:
working-directory: ./lib/octicons_jekyll
steps:
- - uses: actions/checkout@v2
- - name: Setup Ruby
- uses: actions/setup-ruby@v1
- with:
- ruby-version: 2.7
- - uses: actions/download-artifact@v2
- with:
- name: octicons-gem
- path: ./lib/octicons_jekyll/vendor/cache
- - run: bundle install
- - name: Linting
- run: bundle exec rake lint
- - name: Testing
- run: bundle exec rake test
+ - uses: actions/checkout@v2
+ - name: Setup Ruby
+ uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: 2.7
+ - uses: actions/download-artifact@v2
+ with:
+ name: octicons-gem
+ path: ./lib/octicons_jekyll/vendor/cache
+ - run: bundle install
+ - name: Linting
+ run: bundle exec rake lint
+ - name: Testing
+ run: bundle exec rake test
diff --git a/icons/goal-16.svg b/icons/goal-16.svg
new file mode 100644
index 000000000..c9e18cf20
--- /dev/null
+++ b/icons/goal-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/goal-24.svg b/icons/goal-24.svg
new file mode 100644
index 000000000..6df0677bf
--- /dev/null
+++ b/icons/goal-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap b/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
index 50df72b72..2e9572002 100644
--- a/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
+++ b/lib/octicons_react/__tests__/__snapshots__/public-api.test.js.snap
@@ -133,6 +133,7 @@ exports[`@primer/octicons-react should not update exports without a semver chang
"GitPullRequestDraftIcon",
"GitPullRequestIcon",
"GlobeIcon",
+ "GoalIcon",
"GrabberIcon",
"GraphIcon",
"HashIcon",