Skip to content

chore: migrate all Coder modules to Registry repo #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 23 commits into from
Apr 17, 2025
Merged
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
1965655
chore: add module icons
Parkreiner Apr 16, 2025
ad58a76
chore: add sample module files
Parkreiner Apr 16, 2025
592e7a5
chore: add VSCode settings
Parkreiner Apr 16, 2025
2317f92
chore: add general module images for Coder
Parkreiner Apr 16, 2025
e905d7a
chore: copy over main modules
Parkreiner Apr 16, 2025
24fef19
chore: update .gitignore
Parkreiner Apr 16, 2025
4bbeb50
fix: add missing contributor README files
Parkreiner Apr 16, 2025
25b7225
fix: update path for TS test helpers
Parkreiner Apr 16, 2025
39b524c
chore: add current lint file
Parkreiner Apr 16, 2025
bad778e
chore: update more setup files
Parkreiner Apr 16, 2025
f7f7b3e
chore: update setup for windows-rdp type-checking
Parkreiner Apr 16, 2025
bdc4679
chore: move exoscale images to whizus namespace
Parkreiner Apr 16, 2025
5dec066
chore: update frontmatter image paths
Parkreiner Apr 16, 2025
f373279
fix: update frontmatter icons paths
Parkreiner Apr 16, 2025
9b11825
fix: update remaining fm paths
Parkreiner Apr 16, 2025
e87dc93
fix: update windows-rpd tsconfig
Parkreiner Apr 16, 2025
8480748
docs: make comment for clear
Parkreiner Apr 16, 2025
c3822ea
fix: make sure TF tests run properly
Parkreiner Apr 16, 2025
12e0eab
chore: add registry health check back
Parkreiner Apr 16, 2025
3886b0e
chore: add back other workflow files
Parkreiner Apr 16, 2025
8b26886
fix: standardize naming conventions for Bash files
Parkreiner Apr 16, 2025
a778878
fix: update display name for node.js module
Parkreiner Apr 16, 2025
82e4009
fix: remove typo that prevented GH Actions from picking up job
Parkreiner Apr 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 21 additions & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
validate-contributors:
validate-readme-files:
runs-on: ubuntu-latest
steps:
- name: Check out code
Expand All @@ -20,3 +20,23 @@ jobs:
run: go build ./scripts/contributors && ./contributors
- name: Remove build file artifact
run: rm ./contributors
test-terraform:
runs-on: ubuntu-latest/
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Terraform
uses: coder/coder/.github/actions/setup-tf@main
- name: Set up Bun
uses: oven-sh/setup-bun@v2
with:
# We're using the latest version of Bun for now, but it might be worth
# reconsidering. They've pushed breaking changes in patch releases
# that have broken our CI.
# Our PR where issues started to pop up: https://github.com/coder/modules/pull/383
# The Bun PR that broke things: https://github.com/oven-sh/bun/pull/16067
bun-version: latest
- name: Install dependencies
run: bun install
- name: Run tests
run: bun test
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -137,3 +137,11 @@ dist

# Script output
/contributors

# Terraform files generated during testing
.terraform*
*.tfstate
*.tfstate.lock.info

# Generated credentials from google-github-actions/auth
gha-creds-*.json
19 changes: 19 additions & 0 deletions .icons/airflow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions .icons/aws.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading