diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3d804fc --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 10 + commit-message: + prefix: "chore" + include: "scope" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a0b12b8..21227b7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,10 +11,10 @@ jobs: pull-requests: write packages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Publish Features" - uses: devcontainers/action@v1 + uses: devcontainers/action@1082abd5d2bf3a11abccba70eef98df068277772 # v1 with: publish-features: "true" base-path-to-features: "./src" diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 686be42..ab1e220 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,7 +24,7 @@ jobs: - ubuntu:latest - mcr.microsoft.com/devcontainers/base:ubuntu steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Install latest devcontainer CLI" run: npm install -g @devcontainers/cli @@ -45,7 +45,7 @@ jobs: - gcloud-cli - zip steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Install latest devcontainer CLI" run: npm install -g @devcontainers/cli @@ -57,7 +57,7 @@ jobs: runs-on: ubuntu-latest continue-on-error: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Install latest devcontainer CLI" run: npm install -g @devcontainers/cli diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 863418e..f164436 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -7,10 +7,10 @@ jobs: validate: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: "Validate devcontainer-feature.json files" - uses: devcontainers/action@v1 + uses: devcontainers/action@1082abd5d2bf3a11abccba70eef98df068277772 # v1 with: validate-only: "true" base-path-to-features: "./src"