diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml index 89e5cd28..e565b34e 100644 --- a/.github/workflows/dependencies.yml +++ b/.github/workflows/dependencies.yml @@ -21,10 +21,10 @@ env: jobs: dependencies: name: "Automated Dependencies" - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: "Checkout" - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: "Configure" run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0686669b..0416f1ed 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,10 +12,10 @@ on: jobs: release: name: "Release" - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: "Checkout" - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: "Configure" run: | diff --git a/.github/workflows/super-linter.yml b/.github/workflows/super-linter.yml index 2148b40b..1a548756 100644 --- a/.github/workflows/super-linter.yml +++ b/.github/workflows/super-linter.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Checkout code" - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # Full git history is needed to get a proper list of changed files within `super-linter` fetch-depth: 0 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e4ed48f5..4f526fea 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -17,7 +17,7 @@ permissions: jobs: tests: name: "Tests" - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest environment: test env: ARM_CLIENT_ID: ${{ secrets.ARM_CLIENT_ID }} @@ -29,7 +29,7 @@ jobs: # Checkout - name: "Checkout" - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: ref: ${{github.event.pull_request.head.ref}} repository: ${{github.event.pull_request.head.repo.full_name}} diff --git a/.github/workflows/wiki-sync.yml b/.github/workflows/wiki-sync.yml index 6b7f1632..4575d23a 100644 --- a/.github/workflows/wiki-sync.yml +++ b/.github/workflows/wiki-sync.yml @@ -22,13 +22,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Source Repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: ${{ env.wiki_source_repo }} path: ${{ env.wiki_source_repo }} - name: Checkout Wiki Repo - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: repository: ${{ env.wiki_target_repo }} path: ${{ env.wiki_target_repo }} diff --git a/docs/wiki/Self-Hosted.md b/docs/wiki/Self-Hosted.md index b3e04a49..6c9a8e16 100644 --- a/docs/wiki/Self-Hosted.md +++ b/docs/wiki/Self-Hosted.md @@ -19,7 +19,7 @@ Virtual Machine Scale Sets are optimal for hosting your self-hosted agents/runne ## Image -To setup a VMSS for your self-hosted agents/runners you need an image with all the required software installed. The pipelines and actions provided in the [AzOps-Accelerator](https://github.com/Azure/AzOps-Accelerator) repository are using the GitHub Actions Virtual Environments [`ubuntu-20.04`](https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md) image by default. The images includes multiple tools and software including all AzOps requirements. +To setup a VMSS for your self-hosted agents/runners you need an image with all the required software installed. The pipelines and actions provided in the [AzOps-Accelerator](https://github.com/Azure/AzOps-Accelerator) repository are using the GitHub Actions Virtual Environments [`ubuntu-latest`](https://github.com/actions/runner-images/tree/main/images/linux) image by default. The images includes multiple tools and software including all AzOps requirements. ### Build an image using GitHub Actions Virtual Environments