This repository was archived by the owner on Mar 18, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
chore: replace secrets.ANTHROPIC_API_KEY with secrets.CLAUDE_CODE_OAUTH_TOKEN #101
Merged
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -33,7 +33,7 @@ jobs: | |
| mode: 'remote-agent' | ||
|
|
||
| # Optional: Specify an API key, otherwise we'll use your Claude account automatically | ||
| # anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} | ||
| # anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The commented auth example now maps Useful? React with 👍 / 👎. |
||
|
|
||
| # Optional: Specify model (defaults to Claude Sonnet 4, uncomment for Claude Opus 4) | ||
| # model: "claude-opus-4-20250514" | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,25 @@ | ||
| --- | ||
| title: Dashboard Access | ||
| description: "How to create a FashionUnited Dashboard login to manage jobs, candidates, statistics, and credits." | ||
| --- | ||
|
|
||
| To submit and manage your jobs, candidate data (if applicable), access statistics and credit status, you can create a login for the FashionUnited Dashboard. | ||
|
|
||
| ## Getting started | ||
|
|
||
| 1. Go to [dashboard.fashionunited.com](https://dashboard.fashionunited.com) and create an account | ||
| 2. Check your email inbox and verify your email address | ||
| 3. Contact [jobs@fashionunited.com](mailto:jobs@fashionunited.com) and ask to have your account linked to your company profile (provide the email address you are logged in with) | ||
| 4. Once your account is linked you can access and manage your data in the Dashboard | ||
|
|
||
| ## What you can do in the Dashboard | ||
|
|
||
| Once your account is linked to a company profile, you can: | ||
|
|
||
| - [Post and manage jobs](/docs/dashboard-jobs/posting-a-job/) | ||
| - [Review and manage applications](/docs/dashboard-jobs/managing-applications/) | ||
| - [View job analytics](/docs/dashboard-jobs/job-analytics/) | ||
| - [Manage credits and billing](/docs/billing/credits-and-billing/) | ||
| - [Edit your company profile](/docs/company-profile/editing-your-profile/) | ||
|
|
||
| For a full tour of the Dashboard interface, see the [Dashboard Overview](/docs/getting-started/dashboard-overview/). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| --- | ||
| title: Employer Page | ||
| description: "Your company's employer page on FashionUnited -- setup, content, and how to update it." | ||
| --- | ||
|
|
||
| Every company or brand publishing jobs on FashionUnited has their own employer page. An Employer Page is a basic page, also known as a "Work at" or "dedicated" page. It contains a preset banner image, the company or brand logo, company description, and job overview. | ||
|
|
||
| ## Initial setup | ||
|
|
||
| We will set up the page using the logo from your first job posting and will add a company description (taken from either the job description or your own website). | ||
|
|
||
| ## Updating your employer page | ||
|
|
||
| Logo and description can be changed by contacting [jobs@fashionunited.com](mailto:jobs@fashionunited.com). Send the link to your employer page along with the information you want updated. | ||
|
|
||
| ### What you can provide | ||
|
|
||
| - **Logo** -- Your logo as SVG (or PNG) file. See the [Logo requirements](/docs/logo/) for specifications. | ||
| - **Company description** -- A short description of your company (who are you)? | ||
| - **Translations** -- When posting jobs internationally, the company description can be displayed in different languages (per country a job is published on). | ||
|
|
||
| ## Premium employer page | ||
|
|
||
| For a fully customised employer page with additional tabs, custom banner images, and highlighted job listings, see [Employer Branding Page](/docs/jobs/premium-employer/employer-branding-page/). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,34 @@ | ||
| --- | ||
| title: Integrations Overview | ||
| description: "How to connect your Applicant Tracking System (ATS) to FashionUnited for automated job posting." | ||
| --- | ||
|
|
||
| An ATS (Applicant Tracking System) is a system which clients use to track the status of candidates who apply via their own career page. Posting positions via an ATS system gives you the ability to manage candidates that apply for positions -- including when the job is posted on FashionUnited, since we will most likely use an external application link which leads to your website and application form. | ||
|
|
||
| Various companies provide Applicant Tracking System software. These systems give you the ability to post open positions on your own career page and on external websites such as Indeed, LinkedIn, and FashionUnited. | ||
|
|
||
| ## Checking your ATS connection | ||
|
|
||
| When you see "FashionUnited" as an external page you can select in your ATS system, we either already have a running connection, or are able to set it up. When in doubt, reach out to [jobs@fashionunited.com](mailto:jobs@fashionunited.com) and the Customer Service team will check if there already is a connection or if we need to set it up. | ||
|
|
||
| ## Inbound integration methods (client to FashionUnited) | ||
|
|
||
| There are two ways to get your jobs from your system onto FashionUnited automatically: | ||
|
|
||
| | Method | Best for | Details | | ||
| |--------|----------|---------| | ||
| | **Job Feed** | Companies with an ATS that can produce an XML, JSON, or RSS feed | [Job Feed Inbound](/docs/jobs/) | | ||
| | **Job Scraper** | Companies without an ATS or whose ATS charges setup fees for new channels | [Job Scraper](/docs/jobs/job-scraper/) | | ||
|
|
||
| ## Outbound integration methods (FashionUnited to client) | ||
|
|
||
| There are two ways to display your FashionUnited-hosted jobs on your own website: | ||
|
|
||
| | Method | Best for | Details | | ||
| |--------|----------|---------| | ||
| | **Job Feed Outbound** | Companies that can consume an XML feed on their end | [Job Feed Outbound](/docs/jobs/outbound-feed/) | | ||
| | **Job Embedder** | Companies without a career page or without an ATS | [Job Embedder](/docs/fashionunited-for-websites/) | | ||
|
|
||
| ## Manual posting | ||
|
|
||
| If you do not have an ATS or prefer to post jobs manually, see [Manual Job Posting](/docs/jobs/manual-posting/). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,30 @@ | ||
| --- | ||
| title: Job Layout | ||
| description: "Job posting layouts, logo and image requirements for publishing jobs on FashionUnited." | ||
| --- | ||
|
|
||
| Jobs on FashionUnited can be published in different layouts. For your first job posting (via the Dashboard or via the Customer Service Team), you can submit your logo and an image. | ||
|
|
||
| ## Logo | ||
|
|
||
| Your logo as SVG (or PNG) file. SVG is recommended for the best quality across all devices. See the [Logo requirements](/docs/logo/) page for detailed specifications. | ||
|
|
||
| ## Image | ||
|
|
||
| Submit 1 image showcasing your brand. Think of showing part of your collection, the office, the team -- a motive which gives potential candidates a good first impression. | ||
|
|
||
| ### Image requirements | ||
|
|
||
| - Landscape format | ||
| - 970 px wide minimum | ||
| - High resolution | ||
|
|
||
| For header image specifications, see [Header Image Requirements](/docs/header/). | ||
|
|
||
| ## Full HTML job layout | ||
|
|
||
| For more advanced branding options, including custom HTML styling, CSS, fonts, media embeds, and templates, see the [Job Feed Inbound](/docs/jobs/) documentation. | ||
|
|
||
| ## Premium job templates | ||
|
|
||
| As a [Premium Employer](/docs/jobs/premium-employer/), you can receive a custom [job template](/docs/jobs/premium-employer/job-template/) with up to 3 images and a video. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,29 @@ | ||
| --- | ||
| title: Job Scraper | ||
| description: "How FashionUnited can mirror jobs from your career page using a scraper tool." | ||
| --- | ||
|
|
||
| You might have jobs on your own website but do not have an ATS system, or your ATS provider charges a setup fee (and possibly annual fees) when you request to add FashionUnited as an option in your system. | ||
|
|
||
| FashionUnited can build a scraper tool in this case. The scraper "copies" jobs that are currently live on your career page. Jobs that are no longer there when the scraper checks the page will go offline on our job board. A scraper basically "mirrors" the jobs on your page on our page. | ||
|
|
||
| ## Setup | ||
|
|
||
| To set up a scraper, share the link to your career page with the Customer Service team via [jobs@fashionunited.com](mailto:jobs@fashionunited.com). | ||
|
|
||
| ## How it works | ||
|
|
||
| - The scraper refreshes once per day during the week | ||
| - It syncs the content of your career page with what is displayed on the FashionUnited job board | ||
| - Jobs that are removed from your career page are automatically unpublished from FashionUnited | ||
|
|
||
| ## Limitations | ||
|
|
||
| - Not all career pages are set up in a way that a scraper tool will work | ||
| - If you make any changes to the structure of your website or career page, the scraper may stop working | ||
| - Contact [jobs@fashionunited.com](mailto:jobs@fashionunited.com) if you experience any issues after making website changes | ||
|
|
||
| ## Alternatives | ||
|
|
||
| - If you have an ATS that can produce a feed, consider using a [Job Feed](/docs/jobs/) instead for more reliable integration | ||
| - For a full overview of integration options, see [Integrations Overview](/docs/jobs/integrations-overview/) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,42 @@ | ||
| --- | ||
| title: Manual Job Posting | ||
| description: "Two ways to manually publish jobs on FashionUnited: via the Dashboard or via Customer Service." | ||
| --- | ||
|
|
||
| There are two different ways to manually publish jobs on FashionUnited. | ||
|
|
||
| ## Submit via Dashboard | ||
|
|
||
| You can use the Dashboard to submit your jobs. You can either submit a new job (**Post a Job**) or duplicate an existing position from the job list. See [Posting a Job](/docs/dashboard-jobs/posting-a-job/) for a step-by-step guide. | ||
|
|
||
| - **No product linked:** When you do not have a product linked to your account or company, the Customer Service team will handle your request and might be in touch with you in case of questions before confirming the publication of the job. | ||
| - **Product linked:** When there is a product already linked to your account or company, you are able to publish the job immediately yourself via the Dashboard. The Customer Service team will still review the job and confirm it has been published. In some cases the team will make updates to the job before it gets published. | ||
|
|
||
| ## Submit via Customer Service | ||
|
|
||
| You can submit your job posting request by contacting the Customer Service team via [jobs@fashionunited.com](mailto:jobs@fashionunited.com). | ||
|
|
||
| ### What to include in your email | ||
|
|
||
| - **Job description** -- Attached as a Word document (preferred) or a direct link to the job description on your website (not a link to a general career page) | ||
| - **One job per email** -- We post 1 job per function and location | ||
| - Example: Assistant Store Manager & Store Manager = 2 positions = 2 jobs | ||
| - Example: Mini job / Trainee = 2 positions = 2 jobs | ||
| - **Job title + location** -- If not clear in the job description | ||
| - **Logo and image** -- If this is your first job posting, we need your [logo and an image](/docs/jobs/job-layout/). Make sure logo and image are sent as separate files (not embedded in a Word document or PDF) | ||
| - **Application method** -- Explain if you want: | ||
| - An external apply link (if yes, include that link) | ||
| - An apply button (specify which email address applications should be sent to) | ||
|
|
||
| ### What happens next | ||
|
|
||
| The team will check the CRM system: | ||
|
|
||
| 1. If this is your first time (or the first time in years), the team will onboard you | ||
| 2. If there is a product linked to your account, the team will proceed with publishing accordingly | ||
| 3. If you are doing single job postings, the team will proceed with publishing accordingly | ||
| 4. In case of questions, the team will be in touch with you | ||
|
|
||
| ## Automated posting | ||
|
|
||
| For automated job posting via feed integration or scraper, see [Integrations Overview](/docs/jobs/integrations-overview/). |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🟡 Commented-out config pairs
anthropic_api_keyparam with OAuth token secretThe commented-out line
# anthropic_api_key: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}is semantically incorrect. Theanthropic_api_keyparameter expects an Anthropic API key, butCLAUDE_CODE_OAUTH_TOKENis an OAuth token (as correctly used in.github/workflows/claude.yml:37and.github/workflows/claude-code-review.ymlwith theclaude_code_oauth_tokenparameter). If a developer uncomments this line, authentication will fail because an OAuth token is being passed as an API key. The originalsecrets.ANTHROPIC_API_KEYwas the correct secret for this parameter name.Was this helpful? React with 👍 or 👎 to provide feedback.