diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b620b25..fbbcecf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 @@ -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 diff --git a/content/FAQ/_index.md b/content/FAQ/_index.md index 35cbc87..0ff00de 100644 --- a/content/FAQ/_index.md +++ b/content/FAQ/_index.md @@ -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. diff --git a/netlify.toml b/netlify.toml index 49db84e..6a74393 100644 --- a/netlify.toml +++ b/netlify.toml @@ -5,3 +5,4 @@ [build.environment] GO_VERSION = "1.22.1" HUGO_VERSION = "0.122.0" + NODE_VERSION = "20" diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..d2bdd36 --- /dev/null +++ b/renovate.json @@ -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" +}