Skip to content

Commit

Permalink
update build to use current versions
Browse files Browse the repository at this point in the history
  • Loading branch information
bdfinst committed May 20, 2024
1 parent 798fe9b commit da08682
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 7 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: recursive

- name: Setup Hugo
uses: peaceiris/actions-hugo@v2
with:
hugo-version: '0.122.0'
hugo-version: '0.126.1'
extended: true

- name: Run Tests
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 'lts/Hydrogen'
node-version: 20
cache: 'npm'
- run: npm ci
- run: npm test
Expand All @@ -39,7 +39,7 @@ jobs:
config: .htmltest.yaml

- name: Archive htmltest results
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: htmltest-report
path: tmp/.htmltest/htmltest.log
Expand Down
2 changes: 0 additions & 2 deletions content/FAQ/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,6 @@ A "deployment" is the technical act of copying software to a host environment an

A "release" makes a new feature available to users.

More can be found [here](https://www.davefarley.net/?p=333).

## How do we differentiate between "continuous delivery" and "continuous deployment"?

"Continuous delivery" means that you work so your software is always releasable.
Expand Down
1 change: 1 addition & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@
[build.environment]
GO_VERSION = "1.22.1"
HUGO_VERSION = "0.122.0"
NODE_VERSION = "20"
44 changes: 44 additions & 0 deletions renovate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"autoApprove": true,
"automerge": true,
"dependencyDashboard": true,
"dependencyDashboardAutoclose": true,
"extends": [
"config:base"
],
"packageRules": [
{
"matchPackagePatterns": [
"*"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"description": "NPM Dependencies.",
"matchPaths": [
"**/package.json"
],
"groupName": "NPM"
},
{
"matchPackagePatterns": [
"*"
],
"matchUpdateTypes": [
"minor",
"patch"
],
"description": "Github Actions Dependencies.",
"matchPaths": [
".github/**"
],
"groupName": "NPM-Github"
}
],
"schedule": [
"on Thursday after 12pm and before 11pm"
],
"timezone": "America/Denver"
}

0 comments on commit da08682

Please sign in to comment.