Skip to content

Commit

Permalink
Merge pull request #48 from Mach30/install-npm-cli-login
Browse files Browse the repository at this point in the history
Install npm cli login
  • Loading branch information
j-simmons-phd authored Oct 20, 2023
2 parents 1d301cf + ff27554 commit 2b40721
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- name: Checkout github repo
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Docker meta
id: docker_meta
Expand Down
36 changes: 33 additions & 3 deletions playbook.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@
generator_code_version: "1.7.5"
oclif_version: "3.10.0"
typescript_version: "5.1.3"
npm_cli_login_version: "1.0.0"

tasks: # Test Node JS Tools versions
- name: Install Yarn
Expand Down Expand Up @@ -152,6 +153,8 @@
version: "{{ oclif_version }}"
- name: typescript
version: "{{ typescript_version }}"
- name: npm-cli-login
version: "{{ npm_cli_login_version }}"

-
# install keychain, git, and @capsulecorplab .vimrc and .gitconfig
Expand All @@ -161,7 +164,7 @@
tags: install_utilities

vars:
git_version: "2.41.0"
git_version: "2.42.0"
git_version_to_install: "1:{{ git_version }}-0ppa1~ubuntu20.04.1"
keychain_version: "2.8.5"
keychain_version_to_install: "{{ keychain_version }}-1"
Expand Down Expand Up @@ -645,17 +648,44 @@
# install readers
hosts: localhost
connection: local
tags: install_readers
tags:
- install_readers
- install_firefox

tasks:
- name: install Evince
apt:
name: evince
update_cache: yes

# install firefox

vars:
firefox_profiles:
default:
extensions:
- ublock-origin
preferences:
network.cookie.cookieBehavior: 1
privacy.donottrackheader.enabled: true
datareporting.healthreport.uploadEnabled: false
secondprofile:
extensions:
- adblock-plus
preferences:
privacy.donottrackheader.enabled: false
privacy.trackingprotection.enabled: false
signon.rememberSignons: false
datareporting.healthreport.uploadEnabled: false

pre_tasks:
- name: Update apt packages
apt:
update_cache: yes

roles:
- role: webarchitect609.google_chrome
- role: do1jlr.install_firefox
- role: staticdev.firefox

# Three dots indicate the end of a YAML document
...
2 changes: 1 addition & 1 deletion requirements.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@
- andrewrothstein.pandoc # https://galaxy.ansible.com/andrewrothstein/pandoc
- gantsign.visual-studio-code # https://galaxy.ansible.com/gantsign/visual-studio-code
- webarchitect609.google_chrome # https://galaxy.ansible.com/webarchitect609/google_chrome
- do1jlr.install_firefox # https://galaxy.ansible.com/do1jlr/install_firefox
- staticdev.firefox # https://galaxy.ansible.com/staticdev/firefox
#- geerlingguy.pip # https://galaxy.ansible.com/geerlingguy/pip
...

0 comments on commit 2b40721

Please sign in to comment.