Skip to content

Commit

Permalink
Merge pull request #1974 from trade-tariff/BAU-get-backend-working-as…
Browse files Browse the repository at this point in the history
…-flake

BAU: Get project working as a flake
  • Loading branch information
willfish authored Sep 13, 2024
2 parents d66b44a + 019f7b1 commit fc3e05b
Show file tree
Hide file tree
Showing 8 changed files with 1,096 additions and 264 deletions.
7 changes: 6 additions & 1 deletion .envrc
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
use nix
if ! has nix_direnv_version || ! nix_direnv_version 3.0.4; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.4/direnvrc" "sha256-DzlYZ33mWF/Gs8DDeyjr8mnVmQGx7ASYqA5WlxwvBG4="
fi

watch_file gemset.nix
use flake
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,5 @@ searches_without_match_or_synonym.csv

# Ignore Green Lanes categorisation data for now
/data/green_lanes/categories.json

.direnv
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ group :development, :test do
gem 'dotenv-rails'
gem 'pry-byebug'
gem 'pry-rails'
gem 'solargraph'
end

group :test do
Expand Down
31 changes: 30 additions & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,9 @@ GEM
rack-session (>= 1, < 3)
aws-sigv4 (1.8.0)
aws-eventstream (~> 1, >= 1.0.2)
backport (1.2.0)
base64 (0.2.0)
benchmark (0.3.0)
bigdecimal (3.1.8)
bootsnap (1.18.3)
msgpack (~> 1.2)
Expand Down Expand Up @@ -155,6 +157,7 @@ GEM
dotenv (= 3.1.2)
railties (>= 6.1)
drb (2.2.1)
e2mmap (0.1.0)
erubi (1.13.0)
et-orbi (1.2.11)
tzinfo
Expand Down Expand Up @@ -194,13 +197,18 @@ GEM
irb (1.14.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
jaro_winkler (1.6.0)
jmespath (1.6.2)
json (2.7.2)
json_expressions (0.9.0)
jsonapi-serializer (2.2.0)
activesupport (>= 4.2)
jwt (2.8.2)
base64
kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
language_server-protocol (3.17.0.3)
launchy (3.0.1)
addressable (~> 2.8)
Expand Down Expand Up @@ -336,6 +344,7 @@ GEM
zeitwerk (~> 2.6)
rainbow (3.1.1)
rake (13.2.1)
rbs (2.8.4)
rdoc (6.7.0)
psych (>= 4.0.0)
redis (5.2.0)
Expand All @@ -352,6 +361,8 @@ GEM
responders (3.1.1)
actionpack (>= 5.2)
railties (>= 5.2)
reverse_markdown (2.1.1)
nokogiri
rexml (3.3.1)
strscan
rspec-core (3.13.0)
Expand Down Expand Up @@ -445,6 +456,22 @@ GEM
snaky_hash (2.0.1)
hashie
version_gem (~> 1.1, >= 1.1.1)
solargraph (0.50.0)
backport (~> 1.2)
benchmark
bundler (~> 2.0)
diff-lcs (~> 1.4)
e2mmap
jaro_winkler (~> 1.5)
kramdown (~> 2.3)
kramdown-parser-gfm (~> 1.1)
parser (~> 3.0)
rbs (~> 2.0)
reverse_markdown (~> 2.0)
rubocop (~> 1.38)
thor (~> 1.0)
tilt (~> 2.0)
yard (~> 0.9, >= 0.9.24)
stringio (3.1.1)
strscan (3.1.0)
thor (1.3.1)
Expand All @@ -467,6 +494,7 @@ GEM
websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
yard (0.9.37)
zeitwerk (2.6.16)

PLATFORMS
Expand Down Expand Up @@ -525,11 +553,12 @@ DEPENDENCIES
sidekiq-scheduler
simplecov
slack-notifier
solargraph
tilt
webmock

RUBY VERSION
ruby 3.3.4p94

BUNDLED WITH
2.5.17
2.5.11
186 changes: 186 additions & 0 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit fc3e05b

Please sign in to comment.