diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index d2c4e680..21805f4e 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -52,9 +52,9 @@ jobs:
- name: Setup Ruby
uses: ruby/setup-ruby@ee2113536afb7f793eed4ce60e8d3b26db912da4 # v1.127.0
with:
- ruby-version: "3.2.2" # Not needed with a .ruby-version file
+ ruby-version: "3.1.3" # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
- cache-version: 0 # Increment this number if you need to re-download cached gems
+ cache-version: 1 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
diff --git a/Dockerfile b/Dockerfile
index b3a224ae..a4a3f1c7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,8 +1,14 @@
-FROM ruby:3.2.2
+FROM ruby:3.1.3
ENV NODE_VERSION=18.11.0
ENV NVM_DIR=/root/.nvm
ENV PATH="/root/.nvm/versions/node/v${NODE_VERSION}/bin/:${PATH}"
+# Set default locale for the environment so scss compiler works
+ENV LC_ALL C.UTF-8
+ENV LANG en_US.UTF-8
+ENV LANGUAGE en_US.UTF-8
+ENV LC_CTYPE=UTF-8
+
RUN apt-get clean && \
apt-get update && \
apt install -y curl && \
diff --git a/Gemfile b/Gemfile
index a1d4c330..8b638ffa 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,4 +1,4 @@
-ruby '~> 3.2.2'
+ruby '~> 3.1.3'
source "https://rubygems.org"
diff --git a/Gemfile.lock b/Gemfile.lock
index e491576c..51dd9e9f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (7.1.2)
+ activesupport (7.1.3)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -21,7 +21,7 @@ GEM
coffee-script-source (1.11.1)
colorator (1.1.0)
commonmarker (0.23.10)
- concurrent-ruby (1.2.2)
+ concurrent-ruby (1.2.3)
connection_pool (2.4.1)
dnsruby (1.70.0)
simpleidn (~> 0.2.1)
@@ -34,11 +34,10 @@ GEM
ffi (>= 1.15.0)
eventmachine (1.2.7)
execjs (2.9.1)
- faraday (2.7.12)
- base64
- faraday-net_http (>= 2.0, < 3.1)
- ruby2_keywords (>= 0.0.4)
- faraday-net_http (3.0.2)
+ faraday (2.9.0)
+ faraday-net_http (>= 2.0, < 3.2)
+ faraday-net_http (3.1.0)
+ net-http
ffi (1.16.3)
forwardable-extended (2.6.0)
gemoji (3.0.1)
@@ -220,19 +219,11 @@ GEM
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
- minitest (5.20.0)
+ minitest (5.21.1)
mutex_m (0.2.0)
- nokogiri (1.15.5-aarch64-linux)
- racc (~> 1.4)
- nokogiri (1.15.5-arm-linux)
- racc (~> 1.4)
- nokogiri (1.15.5-arm64-darwin)
- racc (~> 1.4)
- nokogiri (1.15.5-x86-linux)
- racc (~> 1.4)
- nokogiri (1.15.5-x86_64-darwin)
- racc (~> 1.4)
- nokogiri (1.15.5-x86_64-linux)
+ net-http (0.4.1)
+ uri
+ nokogiri (1.16.0-x86_64-darwin)
racc (~> 1.4)
octokit (4.25.1)
faraday (>= 1, < 3)
@@ -269,6 +260,7 @@ GEM
unf_ext
unf_ext (0.0.9.1)
unicode-display_width (1.8.0)
+ uri (0.13.0)
webrick (1.8.1)
PLATFORMS
@@ -290,7 +282,7 @@ DEPENDENCIES
webrick (~> 1.8)
RUBY VERSION
- ruby 3.2.2p53
+ ruby 3.1.3p185
BUNDLED WITH
- 2.5.1
+ 2.3.26
diff --git a/README.md b/README.md
index 9a7711f3..59978683 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ The USDS website is built with:
Before getting started, install the following on your system:
-- [Ruby](https://www.ruby-lang.org/en/documentation/installation/)(v 3.2.2)
+- [Ruby](https://www.ruby-lang.org/en/documentation/installation/)(v 3.1.3)
- [NPM](https://github.com/npm/cli)
- Docker
diff --git a/_config.yml b/_config.yml
index 636ca650..30af5f76 100644
--- a/_config.yml
+++ b/_config.yml
@@ -40,7 +40,6 @@ collections:
output: true
instagram_url: https://www.instagram.com/usdigitalservice
-facebook_url: https://www.facebook.com/unitedstatesdigitalservice
twitter_url: https://twitter.com/USDS
medium_url: https://medium.com/@USDigitalService
linkedin_url: https://www.linkedin.com/company/united-states-digital-service
diff --git a/_content/apply.yml b/_content/apply.yml
index 16b5ae94..97ea6ff7 100644
--- a/_content/apply.yml
+++ b/_content/apply.yml
@@ -1,10 +1,14 @@
+page_alert:
+ alert_heading: Scheduled maintenance - February 10-11, 2024
+ alert_body: |-
+ Our job application page will be undergoing scheduled maintenance from February 10-11, 2004. Elements of the application form may be temporarily unavailable during this time. If you experience issues submitting an application, please try again on Monday February 12.
page_title:
heading_title: "Apply to USDS"
heading_text: |-
We're working to build a workforce that reflects the people we serve. We know that we better serve the public when our staff represents the country's diversity.
Our projects impact people who come from diverse backgrounds, speak multiple languages, hold varying levels of education, and have differing access to technology. We want to build project teams that can understand a variety of lived experiences as we work to deliver services to all people, including those who have traditionally been underserved.
-
+
USDS operates on a tour-of-service model where people can join for up to four years. We're always looking for mission-driven people to serve. To learn more about the skills we're hiring for, see ["How we work."](https://www.usds.gov/how-we-work)
heading_button_text: "Read our hiring FAQ"
page_body:
@@ -13,12 +17,12 @@ page_body:
accordion_item1: |-
Complete the application below and attach your resume (and portfolio, if you're a designer).
accordion_item2: |-
- People who progress to the interview process will connect with a member of our talent team over the phone.
+ People who progress to the interview process will connect with a member of our talent team over the phone.
accordion_item3: |-
Participate in interviews to assess for skills important to our disciplines.
accordion_item4: |-
If selected, your USDS Talent partner will work with you throughout the selection and onboarding process.
- accordion_content1: |-
+ accordion_content1: |-
Onboarding to USDS can take several weeks depending on completion of a required background check. Our Talent team will be with you every step of the way and your Talent partner will keep you up-to-date throughout the process.
If you aren't selected to join USDS, you can apply again after one year with an updated resume.
@@ -77,11 +81,11 @@ page_body:
accordion_bullet4_sub1: |-
Pre-tax funds for out of pocket medical, dental, vision expenses as well as dependent and elder care expenses
accordion_bullet4_sub2: |-
- Visit the Flexible Spending Accounts section of OPM's website for more information.
+ Visit the Flexible Spending Accounts section of OPM's website for more information.
accordion_bullet5: |-
Pension plan (Federal Employee Retirement System or FERS)
accordion_bullet5_sub1: |-
- Pension for retirement that's calculated based on earnings and length of service
+ Pension for retirement that's calculated based on earnings and length of service
accordion_bullet5_sub2: |-
Visit the FERS section of OPM's website for more information.
accordion_bullet6: |-
diff --git a/_content/news_articles.yml b/_content/news_articles.yml
index 34a7020b..542e31ad 100644
--- a/_content/news_articles.yml
+++ b/_content/news_articles.yml
@@ -1,24 +1,40 @@
-- title: "Great Resignation boosts White House's tech talent hunt"
- url: https://www.axios.com/great-resignation-biden-white-house-tech-talent-7edf72f7-4520-404d-a264-2a95e00776c2.html
- source: Axios
+- title: "USDS head Mina Hsiang wants Big Tech’s best minds to help fix the government"
+ url: https://www.theverge.com/23997640/usds-mina-hsiang-white-house-obama-big-tech-government-decoder-interview
+ source: The Verge
+
+- title: "Supplying baby's needs: Newborn kits alleviating stress for parents"
+ url: https://scrippsnews.com/stories/supplying-baby-s-needs-newborn-kits-alleviating-stress-for-parents/
+ source: Scripps News
+
+- title: "Trump squeezed America's geek squad. Biden built it back stronger"
+ url: https://www.wired.com/story/plaintext-trump-squeezed-americas-geek-squad-biden-built-it-back-stronger/
+ source: WIRED
+
+- title: "Mina Hsiang helped save Healthcare.gov a decade ago. Today she’s rewriting the government tech playbook"
+ url: https://www.fastcompany.com/90959616/mina-hsiang-helped-save-healthcare-gov-a-decade-ago-today-shes-rewriting-the-government-tech-playbook
+ source: Fast Company
+
+- title: "The White House’s tech team, 10 years after HealthCare.gov"
+ url: https://www.nextgov.com/people/2023/10/white-houses-tech-team-10-years-after-healthcare-dot-gov/390907/
+ source: NextGov
+
+- title: "DC’s 2023 Tech Titans"
+ url: https://www.washingtonian.com/2023/09/07/dcs-2023-tech-titans/
+ source: Washingtonian
- title: "Biden promised to digitize the government. Getting it done won't be easy."
url: https://www.protocol.com/policy/biden-customer-experience-order
source: Protocol
-
-- title: "New boss for government's tech \"SWAT team\""
- url: https://www.axios.com/new-boss-us-digital-service-mina-hsiang-6d4d3a2e-689e-4026-a27f-5e06fc783c57.html
- source: Axios
- title: "This little-known program has played a central role in the U.S. government's coronavirus response"
url: https://www.cbsnews.com/news/coronavirus-us-digital-service-technology-government/
source: CBS News
- title: "How tech workers in the government could make everyone’s life easier: ‘Get rid of the paper’"
- url: https://www.recode.net/2018/7/2/17523924/matt-cutts-us-digital-service-omb-usa-government-paper-blockchain-kara-swisher-decode-podcast
+ url: https://www.vox.com/2018/7/12/17561856/transcript-matt-cutts-us-digital-service-washington-government-service-recode-decode
source: Recode
-- title: "How a Star Wars Crab Became a Federal Agency’s Twitter Avatar"
+- title: "How a Star Wars crab became a Federal agency’s Twitter avatar"
url: https://slate.com/technology/2018/05/u-s-digital-service-debuts-an-unofficial-star-wars-crab-logo-on-twitter.html
source: Slate
diff --git a/_content/social-media.yml b/_content/social-media.yml
index c3bdf0ce..6914f828 100644
--- a/_content/social-media.yml
+++ b/_content/social-media.yml
@@ -2,13 +2,9 @@
url: "https://www.instagram.com/usdigitalservice"
sprite-ref: instagram
-- name: Twitter
+- name: X-Twitter
url: "https://twitter.com/USDS"
- sprite-ref: twitter
-
-- name: Facebook
- url: "https://www.facebook.com/unitedstatesdigitalservice"
- sprite-ref: facebook-f
+ sprite-ref: x-twitter
- name: Medium
url: "https://medium.com/@USDigitalService"
@@ -16,4 +12,4 @@
- name: Linked in
url: "https://www.linkedin.com/company/united-states-digital-service"
- sprite-ref: linkedin-in
\ No newline at end of file
+ sprite-ref: linkedin-in
diff --git a/_includes/carousel-projects.html b/_includes/carousel-projects.html
index 7f8b11f8..57d29aaf 100644
--- a/_includes/carousel-projects.html
+++ b/_includes/carousel-projects.html
@@ -1,17 +1,14 @@
-{% assign titles = "Continuously Improving SSA.gov, Preparing for the Next Pandemic While Building Tech for COVID-19, Optimizing benefits for families, Critical code: building COVID-19 vaccine finder tools, Simplifying Veteran‑facing services through VA.gov, Modernizing the Medicare Payment System" | split: ", " %}
- {% for title in titles %}
- {% assign projects = site.projects | where_exp:"project","project.title == title" %}
- {% assign project = projects[0] %}
- {% unless project.hide %}
+ {% assign projects = site.projects | where: "carousel_show", "true" %}
+ {% for project in projects %}
{% if project.carousel_title %}